Re: 大きい容量のデータの多変量解析 (HIGUCHI Koichi) KH Coder 旧掲示板
[ツリー表示] [留意事項] [ワード検索] [過去ログ]

  [No.1742] Re: 大きい容量のデータの多変量解析 投稿者:HIGUCHI Koichi  投稿日:2014/07/05(Sat) 11:30:24

こんにちは、樋口です。書き込みありがとうございます。

> KH Coderのソースコードをダウンロードした上で、64bit版のPerl
> を別途ご準備いただくという方法もあります。

少し補足しますと、(1) 64bit版のPerlをインストールします。Perlのバージ
ョンは5.16がお勧めです。次に(2)ソースコードを解凍します。そして(3)ソー
スコード内の「kh_coder.pl」が、既存の「kh_coder.exe」と同じ場所に来る
ように、ソースコードをコピーします。(4)コマンドプロンプトで
「kh_coder.pl」の場所まで移動して、「perl kh_coder.pl」を実行します。

Perlモジュールがそろっていれば(4)の手順でKH Coderが起動しますが、おそ
らく最初は「○○モジュールがない」と言って止まってしまうはずです。エラ
ーメッセージを見て、「ない」と言っているモジュールを追加していけば、64
bit版のPerlでKH Coderが起動します。この手順であればWindows版パッケージ
に同梱のMySQL・R・ChaSen等をそのまま使うことができます。

64bit版のPerlでKH Coderを起動すれば、搭載メモリをすべて使えるはずです。
よってPerlの「Out of memory!」エラーが出る可能性は減るはずです。

> その後「Rが書き出しに失敗しました」と出ていました。

Perlを64bit版にすることで対処できるのは、Perlの「Out of memory!」エラ
ーだけですので、Rのエラーに対しては別の対処が必要です。

正確なエラーが分からないのではっきりとは言えませんが、メモリ増設は確か
に1つの手だと思います。

ただ、最近の多くのPCではメモリ搭載の上限が32GB程度かと思いますので、
この上限にぶつかることもありえます。その場合には、いよいよ、(FAQに書
いてあるような)他の統計ソフトを使用したり、あるいは文書数を減らした
りといった対処が必要かもしれません。


- 関連一覧ツリー (■ をクリックするとツリー全体を一括表示します)