◆ Ubuntu でのインストール手順例 (Install MeCab on Ubuntu)
sudo apt -y install mecab-utils
sudo apt -y install mecab-ipadic-utf8
sudo apt -y install mecab-ipadic-utf8
sudo apt -y install libmecab-dev
sudo apt -y install libmecab-ruby
http://sites.google.com/site/rmecab/
使用条件は各自で良く確認する.作者に感謝.もちろん再配布は慎む
◆ 32 ビット Ubuntu でのインストール手順例 (Install MeCab on 32-bit Ubuntu)
R
getwd()
install.packages("RMeCab_0.99_R_i686-pc-linux-gnu.tar.gz", destdir=".", repos = NULL)
◆ 64 ビット Ubuntu でのインストール手順例 (Install MeCab on 64-bit Ubuntu)
R
getwd()
install.packages("RMeCab_0.99_R_x86_64-unknown-linux-gnu.tar.gz", destdir=".", repos = NULL)
R
library(RMeCab)
a <- RMeCabC("これは、ただの鯖です")
wget https://www.kkaneko.jp/free/textcommand/article.txt
R
library(RMeCab)
t <- RMeCabText("article.txt")
ファイルの中に含まれるタームの頻度
wget https://www.kkaneko.jp/free/textcommand/article.txt
R
library(RMeCab)
a <- RMeCabFreq("article.txt")
あるディレクトリの中のファイルすべてについて
mkdir /tmp/hoge
cd /tmp/hoge
rm -f /tmp/hoge/*
wget https://www.kkaneko.jp/free/textcommand/article.txt
wget https://www.kkaneko.jp/free/textcommand/chapter1.txt
wget https://www.kkaneko.jp/free/textcommand/chapter2.txt
wget https://www.kkaneko.jp/free/textcommand/chapter3.txt
wget https://www.kkaneko.jp/free/textcommand/chapter4.txt
wget https://www.kkaneko.jp/free/textcommand/chapter5.txt
wget https://www.kkaneko.jp/free/textcommand/chapter6.txt
wget https://www.kkaneko.jp/free/textcommand/chapter7.txt
wget https://www.kkaneko.jp/free/textcommand/chapter8.txt
wget https://www.kkaneko.jp/free/textcommand/chapter9.txt
wget https://www.kkaneko.jp/free/textcommand/chapter10.txt
wget https://www.kkaneko.jp/free/textcommand/chapter11.txt
R
library(RMeCab)
a <- docMatrix("/tmp/hoge", pos=c("名詞", "動詞", "形容動詞"), weight="tf")
write.table(a, file="/tmp/a", sep=",")
q()
more /tmp/a
あるディレクトリの中のファイルすべてについて
mkdir /tmp/hoge
cd /tmp/hoge
rm -f /tmp/hoge/*
wget https://www.kkaneko.jp/free/textcommand/article.txt
wget https://www.kkaneko.jp/free/textcommand/chapter1.txt
wget https://www.kkaneko.jp/free/textcommand/chapter2.txt
wget https://www.kkaneko.jp/free/textcommand/chapter3.txt
wget https://www.kkaneko.jp/free/textcommand/chapter4.txt
wget https://www.kkaneko.jp/free/textcommand/chapter5.txt
wget https://www.kkaneko.jp/free/textcommand/chapter6.txt
wget https://www.kkaneko.jp/free/textcommand/chapter7.txt
wget https://www.kkaneko.jp/free/textcommand/chapter8.txt
wget https://www.kkaneko.jp/free/textcommand/chapter9.txt
wget https://www.kkaneko.jp/free/textcommand/chapter10.txt
wget https://www.kkaneko.jp/free/textcommand/chapter11.txt
R
library(RMeCab)
a <- docMatrix2("/tmp/hoge", pos=c("名詞", "動詞", "形容動詞"), weight="tf")
write.table(a, file="/tmp/a", sep=",")
q()
more /tmp/a
mkdir /tmp/hoge
cd /tmp/hoge
rm -f /tmp/hoge/*
wget https://www.kkaneko.jp/free/textcommand/article.txt
wget https://www.kkaneko.jp/free/textcommand/chapter1.txt
wget https://www.kkaneko.jp/free/textcommand/chapter2.txt
wget https://www.kkaneko.jp/free/textcommand/chapter3.txt
wget https://www.kkaneko.jp/free/textcommand/chapter4.txt
wget https://www.kkaneko.jp/free/textcommand/chapter5.txt
wget https://www.kkaneko.jp/free/textcommand/chapter6.txt
wget https://www.kkaneko.jp/free/textcommand/chapter7.txt
wget https://www.kkaneko.jp/free/textcommand/chapter8.txt
wget https://www.kkaneko.jp/free/textcommand/chapter9.txt
wget https://www.kkaneko.jp/free/textcommand/chapter10.txt
wget https://www.kkaneko.jp/free/textcommand/chapter11.txt
R
library(RMeCab)
a <- docMatrix("/tmp/hoge", pos=c("名詞", "動詞", "形容動詞"), weight="tf*idf")
write.table(a, file="/tmp/a", sep=",")
q()
more /tmp/a
mkdir /tmp/hoge
cd /tmp/hoge
rm -f /tmp/hoge/*
wget https://www.kkaneko.jp/free/textcommand/article.txt
wget https://www.kkaneko.jp/free/textcommand/chapter1.txt
wget https://www.kkaneko.jp/free/textcommand/chapter2.txt
wget https://www.kkaneko.jp/free/textcommand/chapter3.txt
wget https://www.kkaneko.jp/free/textcommand/chapter4.txt
wget https://www.kkaneko.jp/free/textcommand/chapter5.txt
wget https://www.kkaneko.jp/free/textcommand/chapter6.txt
wget https://www.kkaneko.jp/free/textcommand/chapter7.txt
wget https://www.kkaneko.jp/free/textcommand/chapter8.txt
wget https://www.kkaneko.jp/free/textcommand/chapter9.txt
wget https://www.kkaneko.jp/free/textcommand/chapter10.txt
wget https://www.kkaneko.jp/free/textcommand/chapter11.txt
R
library(RMeCab)
a <- docMatrix("/tmp/hoge", pos=c("名詞", "動詞", "形容動詞"), weight="tf*idf")
b <- docMatrix("/tmp/hoge", pos=c("名詞", "動詞", "形容動詞"), weight="tf")
c = a / b
apply( ifelse(is.nan(c), 0, c), 1, max )
write.table(c, file="/tmp/c", sep=",")
q()
more /tmp/a
mkdir /tmp/hoge
cd /tmp/hoge
rm -f /tmp/hoge/*
wget https://www.kkaneko.jp/free/textcommand/article.txt
wget https://www.kkaneko.jp/free/textcommand/chapter1.txt
wget https://www.kkaneko.jp/free/textcommand/chapter2.txt
wget https://www.kkaneko.jp/free/textcommand/chapter3.txt
wget https://www.kkaneko.jp/free/textcommand/chapter4.txt
wget https://www.kkaneko.jp/free/textcommand/chapter5.txt
wget https://www.kkaneko.jp/free/textcommand/chapter6.txt
wget https://www.kkaneko.jp/free/textcommand/chapter7.txt
wget https://www.kkaneko.jp/free/textcommand/chapter8.txt
wget https://www.kkaneko.jp/free/textcommand/chapter9.txt
wget https://www.kkaneko.jp/free/textcommand/chapter10.txt
wget https://www.kkaneko.jp/free/textcommand/chapter11.txt
R
library(RMeCab)
a <- docMatrix("/tmp/hoge", pos=c("名詞", "動詞", "形容動詞"), co=1)
write.table(a, file="/tmp/a", sep=",")
q()
more /tmp/a
sudo -i
rvm install ruby-1.8.7-head
rvm use ruby-1.8.7-head
exort R_HOME=/usr/lib/R
gem install rsruby -- --with-R-=/usr/lib/R --with-opt-dir=/usr/share/R
exit
cd /tmp
wget https://www.kkaneko.jp/free/textcommand/article.txt
exort R_HOME=/usr/lib/R
irb -Ku
require 'rubygems'
require 'rsruby'
r = RSRuby::instance
r.eval_R(<<-RCOMMAND)
library(RMeCab)
a <- RMeCabFreq("article.txt")
RCOMMAND
r.a