- 追加された行はこの色です。
- 削除された行はこの色です。
&htmlinsert(amazon,transitional,"asins=432011082X");&htmlinsert(amazon,transitional,"asins=432011048X");
&htmlinsert(amazon,transitional,"asins=4627848412");&htmlinsert(amazon,transitional,"asins=4863541473");
&htmlinsert(amazon,transitional,"asins=486354135X");&htmlinsert(amazon,transitional,"asins=4320110293");
&htmlinsert(amazon,transitional,"asins=4621061313");&htmlinsert(amazon,transitional,"asins=4621062204");
&htmlinsert(amazon,transitional,"asins=4621061364");&htmlinsert(amazon,transitional,"asins=4621061542");
&htmlinsert(amazon,transitional,"asins=462106164X");&htmlinsert(amazon,transitional,"asins=4621061550");
&htmlinsert(amazon,transitional,"asins=4621061399");&htmlinsert(amazon,transitional,"asins=4621061534");
&htmlinsert(amazon,transitional,"asins=4621061356");&htmlinsert(amazon,transitional,"asins=4621065270");
&htmlinsert(amazon,transitional,"asins=489476654X");&htmlinsert(amazon,transitional,"asins=4320110331");
[[管理人>admin]] について : 参考ページ [[統計的言語処理]]: 旧バージョン保管庫 [[SoftArchive]]
// : 係り受け解析パッケージ [[RCaBoCha]]
//- [[R2MeCab]] は [[RMeCab]] の簡易版です
-- [[RMeCab]] を使った[[twitter解析の記事:http://www.atmarkit.co.jp/fcoding/articles/stat/05/stat05b.html]]
- [[RMeCab機能>RMeCabFunctions]]
- [[各種解析のヒント>RMeCab_Tips]]
----------
&size(20){&color(blue){[[RMeCab]]パッケージ};};
#ref(RealMecab.png,center,nowrap,60%,"和布蕪ってのはこれ")
RIGHT:[[RMeCab]]パッケージは http://sites.google.com/site/rmecab/ にも置いてあります。
旧バージョンは http://groups.google.co.jp/group/rmecab にあります.
//テキストマイニングのためのツール: データ解析・グラフィックス環境 &size(18){[[R:http://cran.md.tsukuba.ac.jp/]]}; から日本語形態素解析ソフト''&color(blue){和布蕪};([[MeCab:http://mecab.sourceforge.net/]])''を呼び出して使うインターフェイス
//- ''&color(green){テキストマイニング入門};'':[[RMeCab]]を利用したテキストマイニングについては
//&htmlinsert(amazontext,asin=4627848412,text=『Rによるテキストマイニング入門』森北出版);
//を参照いただければ幸いです.
//#htmlinsert(amazon,transitional,"asins=4627848412")
//-- &htmlinsert(amazontext,asin=4863540930,text=『R言語逆引きハンドブック』シーアンドアール研究所); R のレファレンスです.
//#htmlinsert(amazon,transitional,"asins=4863540930")
//-- &htmlinsert(amazontext,asin=4320110293,text=『Rで学ぶデータ・プログラミング入門 ―RStudioを活用する―』共立出版); 初心者向けにRをいちから解説した入門書です.
//--- [[出版社のサイト:http://www.kyoritsu-pub.co.jp/kenpon/bookDetail/9784320110298]]
//#htmlinsert(amazon,transitional,"asins=4320110293")
- &color(green){2014 年 04 月 12 日 RMeCab_0.9997 for R-3.1.1 公開};
- &color(green){2014 年 04 月 12 日 RMeCab_0.9996 for R-3.1.0 公開};
- &color(green){2014 年 03 月 10 日 RMeCab_0.9995 for R-3.0.3 公開};
Mac/Maverick & Homebrew版Rに対応
- &color(green){2013 年 12 月 17 日 RMeCab_0.9994 for R-3.0.2 公開};
メモリ空間を拡張
- &color(green){2013 年 10 月 21 日 RMeCab_0.9993 for R-3.0.2 公開};
特に変更なし
- &color(green){2013 年 08 月 23 日 RMeCab_0.9992 for R-3.0.1 公開};
特に変更なし
- &color(green){2013 年 04 月 04 日 RMeCab_0.9980/90 for R-3.0.0 公開};
特に変更なし
//- &color(green){2013 年 03 月 19 日 RMeCab_0.997 for R-2.15.3 (R-2.14 でも使えます) 公開};
//特に変更なし
//- &color(green){2012 年 10 月 28 日 RMeCab_0.996 for R-2.15.2 (R-2.14 でも使えます) 公開};
//特に変更なし
//- &color(green){2012 年 06 月 25 日 RMeCab_0.995 for R-2.15.1 (R-2.14 でも使えます) 公開};
//特に変更なし
//- &color(green){2012 年 04 月 03 日 RMeCab_0.994 for R-2.15.0 (R-2.14 でも使えます) 公開};
//-- Windows 64 bit 版での一部生じていた不具合を修正
- 旧バージョン保管庫 [[SoftArchive]]
#contents
&size(18){[[R:http://cran.md.tsukuba.ac.jp/]]}; は [[ここ:http://cran.md.tsukuba.ac.jp/]] から,自分のOSにあったファイルをダウンロードしてください.例えばWindows版なら,''[Windows]->[base]''とクリックし,''R-2.*.*-win.exe''をダウンロードします.後はダブルクリックを繰り返せばインストールできます.なお、Windows版の場合は起動直後に日本語の設定をしてください。メニューの
''[編集]->[GUIプリファレンス]->[Font]'' で ''MS Gothic'' を選び
''[save]'' を押して、保存先はデフォルトそのままに''マイドキュメント''に保存します。その後は ''[OK]'' を押して操作を続行します。なおRを終了させる際、[workspace(作業情報)を保存しますか] と聞いてきますが, No を選んでおきましょう。
* 現在のヴァージョン [#t587e174]
** バージョン RMeCab_0.9997 ( R-3.1.1) 2014 年 07 月 14 日 [#z1b06e3d]
- &size(18){&color(blue){Windows};}; (32/64) 用バイナリ
//(&color(red){mecab_0.996};  + R-3.0.3) 
// - Windows (32/64) 用バイナリ(&color(red){mecab_0.994 or mecab_0.996}; + R-3.0.0 でも使えます)
// -- Windows 64 bit 版での一部生じていた不具合を修正
// バージョン RMeCab_0.9980 for &color(red){mecab_0.994.exe};
//バージョン RMeCab_0.9991 for &color(red){mecab_0.996.exe};
// バージョン RMeCab_0.9992 for &color(red){mecab_0.996.exe};
+Rを起動して,以下のように入力してEnterキーを押してインストールして下さい.別にMeCabがインストールされていれば、これで完了です。
install.packages ("RMeCab", repos = "http://rmecab.jp/R")
// install.packages("RMeCab", repos = "http://web.ias.tokushima-u.ac.jp/linguistik/R")
++ あるいはhttp://web.ias.tokushima-u.ac.jp/linguistik/win.htmlから RMeCab_0.9***.zipをダウンロードしてください.
// ***************** //
- &size(18){&color(blue){Mac};}; Maverick 用 64 bit バイナリ
// RMeCab_0.9995 / Mountain Lion 用 64 bit バイナリ RMeCab_0.99950 (&color(red){mecab_0.996}; + R-3.0.3 )
+Rを起動して,以下のように入力してEnterキーを押してインストールして下さい.別にMeCabがインストールされていれば、これで完了です。
install.packages ("RMeCab", repos = "http://rmecab.jp/R")
// install.packages("RMeCab", repos = "http://web.ias.tokushima-u.ac.jp/linguistik/R")
+++ あるいはhttp://web.ias.tokushima-u.ac.jp/linguistik/maverick.htmlから RMeCab_0.999*.tgzをダウンロードしてメニューのパッケージ「ローカルディスクのzipファイル」から読み込んでください.
++++ アプリケーションフォルダ内の R を起動し,メニューの「パッケージとデータ」「パッケージインストーラー」「このコンピューター上のバイナリパッケージ」「インストール」ボタンで RMeCab_0.999*.tgz を選択します.
// + Maverick用バイナリRMeCab_0.995.tgzは[[ここ:http://web.ias.tokushima-u.ac.jp/linguistik/maverick.html]]からもダウンロードできます。
- Mac Mountain Lion 用 64 bit バイナリ
// RMeCab_0.99950 (&color(red){mecab_0.994 or 0.996}; + R-3.0.0 )
http://web.ias.tokushima-u.ac.jp/linguistik/mlion.html からダウンロードしてください
//-- Mac Lion 用 64 bit バイナリ
//(少し古い mecab_0.99 + R-2.15.2 アプリケーションの R64 で利用; ; R-2.14 でも使えます)
// &ref(SoftArchive/RMeCab_0.994-2.tgz); mecab_0.99 に対応させたバイナリです
//
//http://web.ias.tokushima-u.ac.jp/linguistik/lion.html からダウンロードしてください
//- Snow Leopard 用 64 bit バイナリ
// RMeCab_0.99600.tgz (&color(red){mecab_0.998000}; + R-3.0.0 アプリケーションの R64 で利用)
//
//http://web.ias.tokushima-u.ac.jp/linguistik/snow.html からダウンロードしてください
//- &size(18){&color(blue){Linux};};
// (&color(red){mecab_0.996}; + R-3.0.3 )
//
//+ Rを起動して,以下のように入力してEnterキーを押してインストールして下さい.
// install.packages ("RMeCab", repos = "http://rmecab.jp/R")
// install.packages("RMeCab", repos = "http://web.ias.tokushima-u.ac.jp/linguistik/R")
// ***************** //
- &size(18){&color(blue){Linux (Ubuntu)};};
//10.04_(gcc4.4.3)
// 32bit および 64 bit バイナリ
// (&color(red){mecab_0.996}; + R-3.0.3 )
+ Rを起動して,以下のように入力してEnterキーを押してインストールして下さい.別にMeCabがインストールされていれば、これで完了です。
install.packages ("RMeCab", repos = "http://rmecab.jp/R")
///// install.packages("RMeCab", repos = "http://web.ias.tokushima-u.ac.jp/linguistik/R")
///// ++ あるいはhttp://web.ias.tokushima-u.ac.jp/linguistik/u32.html からダウンロードしてください
//++ あるいは http://web.ias.tokushima-u.ac.jp/linguistik/u32.html ないし http://web.ias.tokushima-u.ac.jp/linguistik/u64.html からダウンロードしてください
//-- &ref(SoftArchive/mecab-0.98.tar.gz); と gcc4.3.3 の組み合わせ:
//&ref(SoftArchive/RMeCab_0.990_R_i686-pc-linux-gnu.tar.gz);
/////(おなじファイルはhttp://sites.google.com/site/rmecab/ にもあります)
///// - &size(18){&color(blue){Ubuntu};}; 10.04_(gcc4.4.3) 64 bit バイナリ
///// (&color(red){mecab_0.996}; + R-3.0.3 )
/////
/////+ Rを起動して,以下のように入力してEnterキーを押してインストールして下さい.
///// install.packages ("RMeCab", repos = "http://rmecab.jp/R")
///// install.packages("RMeCab", repos = "http://web.ias.tokushima-u.ac.jp/linguistik/R")
///// ++ あるいは http://web.ias.tokushima-u.ac.jp/linguistik/u32.html ないし http://web.ias.tokushima-u.ac.jp/linguistik/u64.html からRMeCabをダウンロードしてください
///-- &ref(SoftArchive/mecab-0.98.tar.gz); と gcc4.3.3 の組み合わせ:
///&ref(SoftArchive/RMeCab_0.990_R_x86_64-unknown-linux-gnu.tar.gz);
/////(おなじファイルはhttp://sites.google.com/site/rmecab/ にもあります)
/////- &size(18){&color(blue){CentOS};}; 32 bit / 64bit
/////+ Rを起動して,以下のように入力してEnterキーを押してインストールして下さい.別にMeCabがインストールされていれば、これで完了です。
///// install.packages ("RMeCab", repos = "http://web.ias.tokushima-u.ac.jp/linguistik/R")
/////-さらに枯れた RMeCab_0.9906 &size(18){&color(blue){CentOS 5 + gcc 4.1.2 };}; で作成
/////R-2.15.0 + &color(red){mecab_0.994}; on CentOS 5.6 + gcc 4.1.2
///// http://sites.google.com/site/rmecab/home/forcentos5
//-- for R-3.0.0 ; CentOS_5_ 32 bit
//http://web.ias.tokushima-u.ac.jp/linguistik/c32.html からダウンロードしてください
//////http://web.ias.tokushima-u.ac.jp/linguistik/RMeCab_0.9906_R_i686-pc-linux-gnu.tar.gz
// $ uname -a
// Linux localhost.localdomain 2.6.18-308.8.2.el5
// #1 SMP Tue Jun 12 09:57:26 EDT 2012 i686 i686 i386 GNU/Linux
// $ gcc --version
// gcc (GCC) 4.1.2 20080704 (Red Hat 4.1.2-52)
// Copyright (C) 2006 Free Software Foundation, Inc.
//-- for R-3.0.0 ; CentOS_5_ 64 bit
//http://web.ias.tokushima-u.ac.jp/linguistik/c64.html からダウンロードしてください
// you may need:
// $ sudo cat "/usr/local/lib" >> /etc/ld.config.d/lib.conf
// $ sudo /sbin/ldconfig
// $ uname -a
// Linux localhost.localdomain 2.6.18-238.el5
// #1 SMP Thu Jan 13 15:51:15 EST 2011 x86_64 x86_64 x86_64 GNU/Linux
// $ gcc --version
// gcc (GCC) 4.1.2 20080704 (Red Hat 4.1.2-52)
// ***************** //
-試用データセット&ref(SoftArchive/data.zip); (Windows), &ref(SoftArchive/data.tar.gz); (Mac, Unix)
// ************************************************** Windows **********************************************//
// * &color(green){&size(20){Windows版MeCabインストール手順};};[#m3ba2f0c]
* &color(green){&size(20){Windows 版 RMeCab (32/64 bit) インストール手順};}; [#f952c9af]
http://code.google.com/p/mecab/downloads/list から &color(red){mecab_0.996.exe};
// ないし &color(red){mecab_0.994.exe};
をダウンロードしてインストールします.
インストール先は標準設定のまま ''[[C:\Program Files\MeCab]]'' あるいは ''[[C:\Program Files(x86)\MeCab]]'' とします.また文字コードは Shit-Jis のままとします.
+ Rを起動して,以下のように入力してEnterキーを押してインストールして下さい.別にMeCabがインストールされていれば、これで完了です。
install.packages ("RMeCab", repos = "http://rmecab.jp/R")
// install.packages("RMeCab", repos = "http://web.ias.tokushima-u.ac.jp/linguistik/R")
++ あるいは http://web.ias.tokushima-u.ac.jp/linguistik/win.html から RMeCab_0.9***.zipをダウンロードしてください.
+++ 次にダウンロードした ''&color(blue){RMeCab_***.zip};''をR 32 bit あるいは R 64 bit のいずれかで 1 回インストールします.どちらでも使えるようになります.*** の部分はバージョン番号です.
+++ R 32 bit あるいは R 64 bit のいずれかで 1 回インストールします.どちらでも使えるようになります.
//&ref(SoftArchive/RMeCab_0.99.zip);
Rのメインメニューから[パッケージ]→[ローカルにあるzipファイルからのパッケージのインストール]を選んで,ダウンロードした RMeCab_***.zipファイルを選んでインストールします.[win-libraryを作成したいのですか] と聞いてきた時は OK を押してください(この際,R はユーザーフォルダを作成します).
''以上でインストールは終了です''.
//++ Windows 64 bit 版での一部生じていた不具合は修正しました
//++ Vista では'Permission denied'とエラーが表示されて,先に進めないことがあります.この場合はいったん R を [終了] させ,もう一度,今度は R のアイコンを右クリックして,[管理者として実行] を選んでください.
*[[Windows版RMeCab_0.88までのインストール方法>WindowsRMeCab_0.88]] [#ifa3639e]
//*************************************** Mac ******************************************************//
* &color(blue){&size(18){Macintosh 版バイナリ};}; のインストール方法[#xeec6040]
+MeCabのインストール
MacPortからインストール(1-1)するか、あるいはソースからインストール(1-2)します
++ (1-1)MacPortからインストール(推奨しません)
sudo port install mecab mecab-ipadic-utf8
++ (1-2) あるいはソースからインストールする(できれば、この方法でインストールしてください)
++ プログラムのソースをダウンロードしてインストールします。MacPortからのインストールは推奨しません。
//(1-1)するか、あるいはソースからインストール(1-2)します
//++ (1-1)MacPortからインストール(推奨しません)
// sudo port install mecab mecab-ipadic-utf8
//++ (1-2) あるいはソースからインストールする(できれば、この方法でインストールしてください)
// - 準備
// -- MeCab 本体はソースからコンパイルして下さい. Mac Port 版 mecab は使えないかもしれません.ソースからインストールするには以下の手順を参考にしてください.
// (インストール先は別になりますので,実行ファイルなどが上書きされることはありません).
--- OS X には最初からMeCabがインストールされていますが、文字コードが違いますので、以下の手順で別にインストールしてください。オリジナルのMeCabが上書きされることはありません。
+++ ''&color(red){[[MeCab:http://mecab.sourceforge.net/]]};''ソースからのインストールには
// -- OS X には最初からMeCabがインストールされていますが、文字コードが違いますので、以下の手順で別にインストールしてください。オリジナルのMeCabが上書きされることはありません。
++ ''&color(red){[[MeCab:http://mecab.sourceforge.net/]]};''ソースからのインストールには
// Mac OS X DVD に付属の
開発環境をインストールしておく必要があります.AppStore から Xcode をインストールして下さい.Xcode で で検索をかければ直ぐに出てきます.無料です.
続いてコマンドラインツールという追加機能をインストールします。時期によってインストール方法が違うので、Googleなどで検索してください。(たとえばXcode4.3ではメニューの [Preferences...]を選んだ後に[Downloads]をクリックし[Components]タブの[Command Line Tools]の右側にある[Install]ボタンをクリックします。Marverick + Xcode 5 では sudo xcode-select --install を実行します.Xcode5.1 では http://spl.co.jp/?p=35 を参考にしてください)。
開発環境をインストールしておく必要があります.AppStore から Xcode をインストールして下さい.Xcode で検索をかければ直ぐに出てきます.無料です.
続いてコマンドラインツールという追加機能をインストールします。時期によってインストール方法が違うので、Googleなどで検索してください。
--- たとえばXcode4.3ではメニューの [Preferences...]を選んだ後に[Downloads]をクリックし[Components]タブの[Command Line Tools]の右側にある[Install]ボタンをクリックします。Marverick + Xcode 5 では sudo xcode-select --install を実行します.Xcode5.1 では http://spl.co.jp/?p=35 を参考にしてください)。
// 2012年2月に公開されたXcode 4.3 for Lionでは、Xcodeのインストール時にコマンドラインツールがインストールされないようになっています。
// --- Xcode4.3では追加でコマンドラインツールをインストールする必要があります.Xcodeにおいて[Xcode]メニューの[Preferences...]を選んだ後に[Downloads]をクリックし、[Components]タブの[Command Line Tools]の右側にある[Install]ボタンをクリックします。
//#ref(xcode4.3.png,center,nowrap,60%,"和布蕪ってのはこれ")
// --- Xcode 5 を使う場合は、ターミナルで sudo xcode-select --install を実行します。
+++''&color(red){[[MeCab:http://mecab.sourceforge.net/]]};''をインストールします.
http://code.google.com/p/mecab/downloads/list からソース版&color(red){mecab_0.996.tar.gz};
を取得します.
同じく http://code.google.com/p/mecab/downloads/list から
辞書mecab-ipadic-2.7.0-20070801.tar.gz
http://code.google.com/p/mecab/downloads/detail?name=mecab-ipadic-2.7.0-20070801.tar.gz もダウンロードしてください(naist辞書を使うこともできます、このページ下を参照してください).バージョンを表す数字は適当に読み替えてください.
+++ terminalを起動して,ダウンロードしたフォルダに移動します.仮にこれを Downloads フォルダとします.
$ cd Downloads
$ tar zxvf mecab-0.996.tar.gz #
# # $ tar zxvf mecab-0.98.tar.gz # RMeCab0.98 を使う場合
$ cd mecab-0.996
$ ./configure --with-charset="utf8"
$ make
# もしも Symbol _libconv 関連のエラーが出た場合は
# $ make clean
# $ ./configure --with-charset="utf8" LDFLAGS="-liconv"
# $ make
# とやり直して下さい
$ sudo make install
# $ sudo ldconfig ## Linux ではこれが必要
++++もしも sudo make install を実行すると make Error , Permission denied などと表示される場合は次のようにしてください.
$ chmod 700 install-sh
$ sudo make install
## もしも sudo make install を実行すると make Error , Permission denied などと表示される場合は次のようにしてください.
## $ chmod 700 install-sh
## $ sudo make install
+++辞書もインストールします
$ tar zxf mecab-ipadic-2.7.0-20070****.tar.gz
$ cd mecab-ipadic-2.7.0-20070****
$ ./configure --with-charset="utf-8"
# # ここでエラーが出る場合は PATH を通してみてください
# # 以下の一行を実行します.
# # $ export PATH=/usr/local/bin:PATH
$ make
$ sudo make install
# 試してみる
$ mecab
すもももももももものうち
すもも 名詞,一般,*,*,*,*,すもも,スモモ,スモモ
も 助詞,係助詞,*,*,*,*,も,モ,モ
もも 名詞,一般,*,*,*,*,もも,モモ,モモ
も 助詞,係助詞,*,*,*,*,も,モ,モ
もも 名詞,一般,*,*,*,*,もも,モモ,モモ
の 助詞,連体化,*,*,*,*,の,ノ,ノ
うち 名詞,非自立,副詞可能,*,*,*,うち,ウチ,ウチ
EOS
CtrlキーとC キーの同時押しで終了
# 万が一 mecabが無いと言われた場合はPATHを通す
# $ echo $PATH
# # を実行して表示された内容に /usr/local/bin が含まれていない場合は
# # ホームディレクトリに戻って
# $ cd
# # 次のコマンドを実行しておきます.
# # echo export PATH='/usr/local/bin:$PATH' >> ~/.profile
//%% $ echo '/usr/local/bin:$PATH' >> .profile
//%% # $ echo '/usr/local/bin:$PATH' >> .bash_profile%%
//%% # ここで引用符はシングルコーテーションです%%
+ 次に R を起動します.なおR-2.ではアプリケーションフォルダにはRが2種類あります. R64 を起動してください.R-3.0.0以降のバージョンではRアイコンは一つだけですので,Rを起動します.
// #ref(macR.jpg);
++ ''&color(blue){64bit Maverick 用}; Macintosh バイナリ''
//
//- http://code.google.com/p/mecab/downloads/list から &color(red){mecab_0.996};
//あるいは &color(red){mecab_0.994};をインストールします
//て Mac Mountain Lion 用 64 bit バイナリ版 R で利用する場合
//
//
+++ 以下のように入力してEnterキーを押してインストールして下さい.MeCabがインストールされていれば、これで完了です。
install.packages ("RMeCab", repos = "http://rmecab.jp/R")
// install.packages("RMeCab", repos = "http://web.ias.tokushima-u.ac.jp/linguistik/R")
++++ あるいはMaverick用バイナリは[[ここ:http://web.ias.tokushima-u.ac.jp/linguistik/maverick.html]]からもダウンロードできます。
//++ Mountain Lion 用バイナリは http://web.ias.tokushima-u.ac.jp/linguistik/mlion.html からもダウンロードできます.
// +++ アプリケーションフォルダ内の R を起動し,メニューの「パッケージとデータ」「パッケージインストーラー」「このコンピューター上のバイナリパッケージ」「インストール」ボタンで RMeCab_0.99*0.tgz を選択します.
++''&color(blue){64bit Mountain Lion 用}; Macintosh バイナリ''
+++ http://web.ias.tokushima-u.ac.jp/linguistik/mlion.html から RMeCab をダウンロードしてください
++++ アプリケーションフォルダ内の R を起動し,メニューの「パッケージとデータ」「パッケージインストーラー」「このコンピューター上のバイナリパッケージ」「インストール」ボタンで RMeCab_0.99*0.tgz を選択します.
//+++ アプリケーションフォルダ内の R を起動し,メニューの「パッケージとデータ」「パッケージインストーラー」「このコンピューター上のバイナリパッケージ」「インストール」ボタンで RMeCab_0.99*0.tgz を選択します.
++''&color(blue){64bit Lion 用}; Macintosh バイナリ''
// - http://code.google.com/p/mecab/downloads/list から &color(red){mecab_0.996}; あるいは &color(red){mecab_0.994}; をインストールして Mac Lion 用 64 bit バイナリ版 R で利用する場合
+++ http://web.ias.tokushima-u.ac.jp/linguistik/lion.html から RMeCab をダウンロードしてください.
++ ''&color(blue){64bit Snow Leopard 用}; Macintosh バイナリ'' &color(red){mecab_0.994}; をインストールして Snow Leopard 用 64 bit バイナリ版 R で利用する場合
++++ http://web.ias.tokushima-u.ac.jp/linguistik/snow.html からダウンロードしてください
//
//
+++++ &ref(SoftArchive/mecab-0.98.tar.gz); をインストールして Snow Leopard 用 64 bit バイナリ版 Rで使う場合 (R-2.14.1 アプリケーションのR64で利用) &ref(SoftArchive/RMeCab_0.9902.tgz);
開発環境の文字コードは UTF-8 でした.
//ユーザ名とパスワードは半角で mecab です.
ご利用は自己責任でお願いします.
////////////////////////////////
//
//
//+ 以下のように入力してEnterキーを押してインストールして下さい.別にMeCabがインストールされていれば、これで完了です。
// install.packages ("RMeCab", repos = "http://rmecab.jp/R")
//// install.packages("RMeCab", repos = "http://web.ias.tokushima-u.ac.jp/linguistik/R")
//++ あるいはhttp://web.ias.tokushima-u.ac.jp/linguistik/mlion.htmlから RMeCab_0.9***.tar.gzをダウンロードしてください.
//メニューから'' [パッケージとデータ]→[パッケージインストーラ]''を選びます.一番上の''CRAN''と表示されているメニューを''[このコンピューター上のバイナリパッケージ]''に変更します.右下の ''installボタン''を押して,ダウンロードした ''&color(blue){RMeCab_***.tgz};''を選びます.*** の部分はバージョン番号です.
//+++ Rのコンソールには
// [引数libが欠けています]
//という警告メッセージが出ますが、これは異常ではありません。これでインストールは完了です
//++ インストールする権限がないといわれた場合は,自分のホームに例えば RLibs などというフォルダを新規作成します。そして,やはりホームに ''.Renviron''というファイルを作成し,中身を次のように編集してください.
// R_LIBS=/Users/ishida/Rlibs
//''ishida'' の部分は terminal 画面の $ マークの前に表示されているログイン名に変えてください.terminal上では以下のようにしても作成できます.
// $ echo 'R_LIBS=/Users/ishida/Rlibs' > .Renviron
// $ cat .Renviron
//++ その上で,Rを起動しなおして,再び''&color(blue){RMeCab_***.tgz};'' パッケージをインストールする手続きを行い、ファイルを選ぶ前に ウィンドウ下の ''[ユーザーエリア]'' にチェックを入れておきます.
//+ これで準備は完了です.さっそく[[RMeCab機能]]を試してみてください.なお[[試用データセット>#data]]を用意しました.
///////////////////////////////////////////////////
// ************************************************** Linux **********************************************//
* &color(blue){&size(18){ Linux 版};}; のインストール方法[#n6c9a6e0]
+Rのインストール 以下の(1-1)か(1-2)のいずれかの手順でインストールします。
++ (1-1)レポジトリからRをインストール
$ sudo echo "deb http://cran.ism.ac.jp/bin/linux/ubuntu ???/ " >> /etc/apt/sources.list #???をUbuntuのバージョンに合わせて修正
# 詳細は http://cran.ism.ac.jp/bin/linux/ubuntu/README.html
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 51716619E084DAB9
$ sudo apt-get update
$ sudo apt-get install r-base
$ sudo apt-get install r-base-dev
++ (1-2)
あるいはR をソースからインストールする。以下の手順に従って下さい(--enable-R-shlib オプションを付けてconfigureしてください)
sudo apt-get install build-essential gfortran xorg-dev
sudo apt-get install libreadline-dev libcairo-dev
tar zxf R-2.15.0.tar.gz
cd R-2.15.0
./configure --enable-R-shlib
make
sudo make install
+ MeCabのインストール
''&color(red){[[MeCab:http://mecab.sourceforge.net/]]};''を以下の(2-1)か(2-2)の方法でインストールします.
++ (2-1) レポジトリからインストール
sudo apt-get install mecab libmecab-dev
sudo apt-get install mecab-ipadic-utf8
++ (2-2) あるいはソースからインストール
http://code.google.com/p/mecab/downloads/list からソース版 mecab-0.996.tar.gzを取得します.
同じくhttp://code.google.com/p/mecab/downloads/list から
辞書mecab-ipadic-2.7.0-20070801.tar.gz
http://code.google.com/p/mecab/downloads/detail?name=mecab-ipadic-2.7.0-20070801.tar.gz もダウンロードしてください(naist辞書を使うこともできます、このページ下を参照してください).バージョンを表す数字は適当に読み替えてください.
+++ terminalを起動して,ダウンロードしたフォルダに移動します.仮にこれを Downloads フォルダとします.
$ cd Downloads
$ tar zxvf mecab-0.996.tar.gz
$ cd mecab-0.996
$ ./configure --with-charset="utf8"
$ make
# もしも Symbol _libconv 関連のエラーが出た場合は
# $ make clean
# $ ./configure --with-charset="utf8" LDFLAGS="-liconv"
# $ make
# とやり直して下さい
$ sudo make install
$ sudo ldconfig ## Linux ではこれが必要
+++もしも sudo make install を実行すると make Error , Permission denied などと表示される場合は次のようにしてください.
$ chmod 700 install-sh
$ sudo make install
+++辞書もインストールします
$ tar zxf mecab-ipadic-2.7.0-20070****.tar.gz
$ cd mecab-ipadic-2.7.0-20070****
$ ./configure --with-charset="utf-8"
# ここでエラーが出る場合は PATH を通してみてください
# 以下の一行を実行します.
$ export PATH=/usr/local/bin:PATH
$ make
$ sudo make install
# 今後のために PATH を追加しておくとよいでしょう
$ echo $PATH
# を実行して表示された内容に /usr/local/bin が含まれていない場合は
# ホームディレクトリに戻って
$ cd
# 次のコマンドを実行しておきます.
$ echo '/usr/local/bin:$PATH' >> .profile
// ''&color(green){Ubuntu 10.04 (gcc4.4.3) 32 bit}; ''
//&color(red){mecab_0.996};
//+ R-3.0.1 で利用
+ RMeCabのインストール
++ Rを起動して,以下のように入力してEnterキーを押してインストールして下さい.これで完了です。
install.packages ("RMeCab", repos = "http://rmecab.jp/R")
///// install.packages("RMeCab", repos = "http://web.ias.tokushima-u.ac.jp/linguistik/R")
//++ あるいは 32bitバイナリ (http://web.ias.tokushima-u.ac.jp/linguistik/u32.html) ないし64 bitバイナリ (http://web.ias.tokushima-u.ac.jp/linguistik/u64.html) からRMeCabをダウンロードして、次の手順でインストールしてください.
// > getwd() # ダウンロードしたフォルダで
// [1] "/home/ishida/Downloads"
// > dir()
// [1] "RMeCab_0.995_R_i686-pc-linux-gnu.tar.gz"
// ># インストールを実行する
// > install.packages ("RMeCab_0.9995_R_i686-pc-linux-gnu.tar.gz", repos = NULL)
// ># あるいは install.packages ("R/home/ishida/Downloads/MeCab_0.9995_R_i686-pc-linux-gnu.tar.gz")
// パッケージを ‘/home/ishida/R/i686-pc-linux-gnu-library/2.15’ 中にインストールします
// (‘lib’ が指定されていないので)
// *binary* package ‘RMeCab’ ...
// * DONE (RMeCab)
//-- 少し枯れた 32 bit Linux 用 RMeCab --- gcc4.3.3 と (自力コンパイルされた)mecab-0.993 との組み合わせ:
//32 bit &ref(SoftArchive/RMeCab_0.9905_R_i686-pc-linux-gnu.tar.gz); for R-2.15.0
//-- 少し枯れた 32 bit Linux 用 RMeCab --- gcc4.3.3 と (自力コンパイルされた)mecab-0.98との組み合わせ:
//32 bit &ref(SoftArchive/RMeCab_0.990_R_i686-pc-linux-gnu.tar.gz); for R-2.14.1
//-- さらに枯れた 32 bit RMeCab_0.9906 &size(18){&color(blue){CentOS 5 + gcc 4.1.2 };}; で作成
//32 bit R-2.15.0 +&color(red){mecab_0.994}; on CentOS 5.6 + gcc 4.1.2
///// http://sites.google.com/site/rmecab/home/forcentos5 からダウンロードしてください
//http://web.ias.tokushima-u.ac.jp/linguistik/c32.html からダウンロードしてください
// http://web.ias.tokushima-u.ac.jp/linguistik/RMeCab_0.9906_R_i686-pc-linux-gnu.tar.gz //(おなじファイルは http://sites.google.com/site/rmecab/ にもあります)
// // // // // ''&color(green){Ubuntu 10.04 (gcc4.4.3) 64 bit}; ''
// &color(red){mecab_0.996};
// + R-3.0.1 で利用する場合
//+ Rを起動して,以下のように入力してEnterキーを押してインストールして下さい.
// install.packages ("RMeCab", repos = "http://rmecab.jp/R")
// install.packages("RMeCab", repos = "http://web.ias.tokushima-u.ac.jp/linguistik/R")
// + あるいは http://web.ias.tokushima-u.ac.jp/linguistik/u64.html から RMeCab_0.9***.tar.gzをダウンロードしてください.
//-- 少し枯れた 64 bit Linux 用 RMeCab --- gcc4.3.3 と (自力コンパイルされた)mecab-0.993 との組み合わせ:
//64 bit &ref(SoftArchive/RMeCab_0.9905_R_x86_64-unknown-linux-gnu.tar.gz); for R-2.15.0
//-- 少し枯れた 64 bit Linux 用 RMeCab --- gcc4.3.3 と (自力コンパイルされた)mecab-0.98との組み合わせ:
//64 bit &ref(SoftArchive/RMeCab_0.990_R_x86_64-unknown-linux-gnu.tar.gz); for R-2.14.1
//-- さらに枯れた 64 bit RMeCab_0.9906 &size(18){&color(blue){CentOS 5 + gcc 4.1.2 };}; で作成
//64 bit R-2.15.0 + &color(red){mecab_0.994}; on CentOS 5.6 + gcc 4.1.2
// http://sites.google.com/site/rmecab/home/forcentos5
//http://web.ias.tokushima-u.ac.jp/linguistik/c64.html からダウンロードしてください
//+ [[和布蕪他インストール]]の最初を参考にしてください.
//+ Mac版とほぼ同じ方法で,まず''&color(red){[[MeCab:http://mecab.sourceforge.net/]]};''本体をインストールしてください.次に以下のコマンドでRにインストールします.getwd()関数で表示されたディレクトリにRMeCab_0.**.tar.gz があるとします. 実際は一行で入力してください.
//
// install.packages("RMeCab_0.**.tar.gz",
// destdir=".", repos = NULL)
//
//RMeCab_0.**.tar.gzの開発環境の文字コードは UTF-8 でした.なおご利用は自己責任でお願いします.
* RMeCabの機能説明は別ページにしました. [#sb463611]
- [[RMeCab機能>RMeCabFunctions]]
&aname(data);
* 試用データセット (2009年11月25日修正) [#ca5cdc89]
&ref(SoftArchive/data.zip);(Windowsの方、Shift-Jis) : &ref(SoftArchive/data.tar.gz); (MacおよびUnixユーザーの方, utf-8 ファイル):
解凍後,中に含まれる data フォルダをドライブの先頭にコピーして,''RMeCab.R'' ファイル内のコードを実行します.詳しくはフォルダ内の ''README_RMeCab.txt'' を読んでください.
* [[RMeCabで辞書を指定>MeCab_Dictionary]] [#teb7708a]
* naist-jdicを使う [#s03807b1]
[[ここ:https://sites.google.com/site/rmecab/home/naist-jdicwo-shiu]] を参照してください。
//&aname(Q);
//* バージョン履歴:問い合わせ先 [#j507d1f4]
&aname(type);
* Mac/Linuxで library(RMeCab)でロードに失敗する場合 [#e65e48c6]
以下をコンソールで実行して再インストールしてください.
install.packages ("RMeCab", repos = "http://rmecab.jp/R", type = "source")
// install.packages("RMeCab", repos = "http://web.ias.tokushima-u.ac.jp/linguistik/R", type = "source)
* FAQ [#u90e70b9]
- Q) RMeCabの諸関数にファイルではなく、文字列を渡したい
- A) 以下のようにしてください。
# # その1
tmp <- textConnection("tmp", "w")
writeLines ("国境の長いトンネルを抜けると雪国であった。夜の底が白くなった。信号所に汽車が止まった。向側の座席から娘が立って来て、島村の前のガラス窓を落とした。雪の冷気が流れ込んだ。",con = tmp)
textConnectionValue(tmp)
readLines(tmp)
library(RMeCab)
RMeCabC(tmp)
RMeCabFreq(tmp)
close(tmp)
# # その2
dummy <- c ("私は真面目な学生です。", "彼女は数学専攻の学生です。", "彼らは物理学を専攻している。")
tmpdir <- tempdir ()
for (i in seq(dummy) ){
td <- tempfile("tmp", tmpdir = tmpdir)
write( dummy [i] , file = td)
if (file.exists (td)) cat( td, "exists", "\n")
}
library (RMeCab)
x <- docMatrix (tmpdir)
x
- お問い合わせはメールをください.関数の追加についても,気楽にご相談ください.
石田基広
ishida-m(この部分を"@"に変更下さい)ias.tokushima-u.ac.jp
//- [[SoftArchive]][[ソース>RSource]]
//-- 掲示板を兼ねてますので,パスワードを設定しています.めかぶです.
* R の参考書 [#s358f06f]
テキストマイニングのためのツール: データ解析・グラフィックス環境 &size(18){[[R:http://cran.md.tsukuba.ac.jp/]]}; から日本語形態素解析ソフト''&color(blue){和布蕪};([[MeCab:http://mecab.sourceforge.net/]])''を呼び出して使うインターフェイス
- ''&color(green){テキストマイニング入門};'':[[RMeCab]]を利用したテキストマイニングについては
&htmlinsert(amazontext,asin=4627848412,text=『Rによるテキストマイニング入門』森北出版);
を参照いただければ幸いです.
#htmlinsert(amazon,transitional,"asins=4627848412")
-- &htmlinsert(amazontext,asin=4863540930,text=『R言語逆引きハンドブック』シーアンドアール研究所); R のレファレンスです.
#htmlinsert(amazon,transitional,"asins=4863540930")
-- &htmlinsert(amazontext,asin=4320110293,text=『Rで学ぶデータ・プログラミング入門 ―RStudioを活用する―』共立出版); 初心者向けにRをいちから解説した入門書です.
--- [[出版社のサイト:http://www.kyoritsu-pub.co.jp/kenpon/bookDetail/9784320110298]]
#htmlinsert(amazon,transitional,"asins=4320110293")
//-&htmlinsert(amazontext,asin=4863540930,text=『R言語逆引きハンドブック』シーアンドアール研究所); R のレファレンスです.
//- &htmlinsert(amazontext,asin=4320110293,text=『Rで学ぶデータ・プログラミング入門 ―RStudioを活用する―』共立出版); 初心者向けにRをいちから解説した入門書です.
-&htmlinsert(amazontext,asin=4431712186,text=U・リゲス著『Rの基礎とプログラミング技法』シュプリンガー社); 中級者になるために.
-&htmlinsert(amazontext,asin=4431713123,text=B・エヴェリット著『RとS-PLUSによる多変量解析』シュプリンガー社); 解析をばりばり行うために.
-&htmlinsert(amazontext,asin=4431100474,text=P・スペクター著『Rデータ自由自在』シュプリンガー社); データをばりばり処理するために.
-&htmlinsert(amazontext,asin=4274067572,text=青木繁伸『Rによる統計解析』オーム社); R のプログラミングテクニックを学ぶために.
- &htmlinsert(amazontext,asin=4627096011,text=金明哲『Rによるデータサイエンス』森北書店); R での解析手法に慣れるために.
- &htmlinsert(amazontext,asin=4777511847,text=舟尾暢男『データ解析環境「R」』工学社); とにかく R を使ってみたい.
-&htmlinsert(amazontext,asin=4894717573,text=中澤港『Rによる統計解析の基礎』ピアソンエデュケーション); 統計学と R を同時に学びたい.