2013-07-25
2013-07-20
2013-07-19
2013-07-17
MeCabとRMeCabをインストールした(Scientific Linux)
Rで言語解析をしようかと思い、RMeCabを利用することになりました。Scientific Linuxにインストールしたメモ書きです。コマンドは下記に載せてますので、ポイントをピックアップします。
Mecabのインストール
Mecabの公式サイトからtarボールをダウンロードして、make してインストールしましょう。特に問題はないと思います。
辞書のインストール
辞書はいろいろあるようですが、IPADICがオススメらしいのでそれをダウンロードし、make してインストールしましょう。ファイルは、Mecabの公式サイトに載ってます。これもインストールにはとくに問題はないと思います。
RMeCabのインストール
公式サイトがいまいちわかりにくいんですが(失礼 ^^; )、ファイルは32bit版と64bit版の2種類があります。ファイル本体は、作者所属の徳島大に置いてあります。
Mecabのインストール
Mecabの公式サイトからtarボールをダウンロードして、make してインストールしましょう。特に問題はないと思います。
辞書のインストール
辞書はいろいろあるようですが、IPADICがオススメらしいのでそれをダウンロードし、make してインストールしましょう。ファイルは、Mecabの公式サイトに載ってます。これもインストールにはとくに問題はないと思います。
RMeCabのインストール
公式サイトがいまいちわかりにくいんですが(失礼 ^^; )、ファイルは32bit版と64bit版の2種類があります。ファイル本体は、作者所属の徳島大に置いてあります。
ここでの注意点は、Rのバージョンとbit(32bitか64bitか)です。これが合ってないとインストールできませんインスールはできますが、Rで呼び出せません。自分がいれたRを確認しましょう。確認方法は、コンソールでRを起動し、メッセージを確認すればいいです。
2013-07-01
RServeでJavaからRを呼び出す
RServeを利用してJavaからRを呼び出すサンプルです。
(1)ライブラリのダウンロードとクラスパス追加
http://www.rforge.net/Rserve/files/ から、
(2)サンプルコード
下記、サンプルではリモートマシンにあるRを呼び出していますが、ローカルの場合はアドレス指定なしでOKです。
(1)ライブラリのダウンロードとクラスパス追加
http://www.rforge.net/Rserve/files/ から、
- REngine.jar
- RserveEngine.jar
(2)サンプルコード
下記、サンプルではリモートマシンにあるRを呼び出していますが、ローカルの場合はアドレス指定なしでOKです。
RServeのインストールと起動コマンド
JavaからRを呼び出すには、RServeが便利そうなのでRServeインストールしてみました。
(4)ファイヤウォール設定
リモートからのアクセスを許可するには、
(5)RServeの起動
Rのコマンドで起動します(下記参照)。
これで、各クライアント毎にRをインストールしなくても容易にRを呼び出すことができそうです。
(1)RServeのダウンロード
http://www.rforge.net/Rserve/files/ からSource package(tar.gz形式のファイル)をダウンロードして下さい。
(2)RServeのインストール
R のインストールコマンドを利用します(下記参照)。
(3)リモート接続許可のための設定記述
/etc/Rserv.conf に
remote enableと記述します。このファイルは初期状態ではありませんので、自分で作る必要があります。このファイルで設定できることは、マニュアルに書いてます。
(4)ファイヤウォール設定
リモートからのアクセスを許可するには、
- 6311ポートを公開
してください。
Rのコマンドで起動します(下記参照)。
これで、各クライアント毎にRをインストールしなくても容易にRを呼び出すことができそうです。
2013-06-28
Scientific LinuxにRをインストールする
Scientific LinuxにRをインストールしようとしたのですが、最初にちょっと手間取りました。実は簡単にインストールできるコツがあるのでメモ書き。ポイントは2つです。
(1)EPELリポジトリの追加
Rは実はyumで一発でインストールすることができます。しかし標準のリポジトリではだめで、EPELレポジトリを指定する必要があります。
(2)EPELを指定したyumの実行
yumでEPELを指定するだけです。あっという間にインストールは完了です。
それでは、快適なR生活をお楽しみ下さい。
(1)EPELリポジトリの追加
Rは実はyumで一発でインストールすることができます。しかし標準のリポジトリではだめで、EPELレポジトリを指定する必要があります。
(2)EPELを指定したyumの実行
yumでEPELを指定するだけです。あっという間にインストールは完了です。
それでは、快適なR生活をお楽しみ下さい。
登録:
投稿 (Atom)