コーディング・クラスター分析の自動化[Rを用いた推定または描画に失敗しました/ファイルを開けませんでした] #1216
Replies: 3 comments
-
(追記) |
Beta Was this translation helpful? Give feedback.
-
こんにちは、樋口です。書き込みありがとうございます。
ですが、引数としてコーディングルール・ファイルを指定することはできないと思います。次のようにファイルを指定してから、read_cfile()するといかがでしょう?
ここで一回「return 1;」とか入れて、実行を止めて、コードが画面に読み込まれているかどうか確認してみるとよいかもです。読み込まれていれば続きですが、
この部分も「_calc( )」の引数としてあれこれ指定するのではなく、事前に指定してから「$win->calc();」を実行ということになります。 「read_cfile」や「_calc」に関しては、引数として与えられたオプションを使うのではなく、画面上の設定を読み取ってオプションとして使うという形になっています。 |
Beta Was this translation helpful? Give feedback.
-
樋口先生 |
Beta Was this translation helpful? Give feedback.
-
■お使いのKH Coderのバージョン
3.Beta.01e
■KH Coderのインストール先フォルダ(解凍先フォルダ)
C:\khcoder3
■どんなエラー・不具合・問題ですか?
「コーディング>階層的クラスター分析」を自動処理するプログラムを作成・実行したところ、以下のようなエラーが出力される。
■どのように操作すればその問題を再現できますか?
(1)以下のファイルがあることを確認する
・C:\khcoder3\tutorial_jp\theme.txt
・C:\khcoder3\tutorial_jp\kokoro_txt0.txt
・C:\khcoder3\plugin_jp\auto_run.pm
(2)「C:\khcoder3>kh_coder.exe -auto_run C:\khcoder3\tutorial_jp\kokoro_txt0」(※拡張子なし)で実行する
(3)前処理実行終了後、エラーが画面表示される
■エラー・メッセージ
■コンソール・ウィンドウの表示内容
C:\khcoder3>kh_coder.exe -auto_run C:\khcoder3\tutorial_jp\kokoro_txt0
Encoding of this Console: cp932
Encoding of this file system: cp932
Locale: cp932
This is KH Coder 3.Beta.01b on MSWin32.
CWD: C:/khcoder3
Available Physical Memory: 2047MB
Checking MySQL connection...
R Version: 3.1, x86_64
Using un-threaded functions...
Connected to MySQL 5.6, khc829.
Data dir: C:/khcoder3/config/khc829/
Connected to MySQL 5.6, khc829.
Checking icode (jp2)... utf8
Morpho1 1 wallclock secs ( 0.36 usr + 0.03 sys = 0.39 CPU)
Single row: 220 bytes
The HEAP table will eat approx. 24MB; We have 1547MB max.
Read 4 wallclock secs ( 0.03 usr + 0.00 sys = 0.03 CPU)
Format 3 wallclock secs ( 0.20 usr + 0.02 sys = 0.22 CPU)
Strat1 15 wallclock secs ( 1.19 usr + 0.48 sys = 1.67 CPU)
Strat2 2 wallclock secs ( 0.00 usr + 0.00 sys = 0.00 CPU)
RawTXT 3 wallclock secs ( 0.69 usr + 0.23 sys = 0.92 CPU)
df: heap df: heap df: heap df 7 wallclock secs ( 0.02 usr + 0.00 sys = 0.02 CPU)
fc 1 wallclock secs ( 0.00 usr + 0.02 sys = 0.02 CPU)
Check 1 wallclock secs ( 0.00 usr + 0.02 sys = 0.02 CPU)
fix_morpho 0 wallclock secs ( 0.00 usr + 0.00 sys = 0.00 CPU)
fix_unknown 0 wallclock secs ( 0.00 usr + 0.00 sys = 0.00 CPU)
fix_headings 2 wallclock secs ( 0.00 usr + 0.00 sys = 0.00 CPU)
make_cache 3 wallclock secs ( 0.02 usr + 0.00 sys = 0.02 CPU)
clear_tmp 0 wallclock secs ( 0.02 usr + 0.00 sys = 0.02 CPU)
MySQL: FLUSH
Morpho File: C:/khcoder3/config/khc829/khc829_ch.txt
done: 00:00:42
Checking icode (jp2)... cp932
MySQL: FLUSH
kh_r_plot: Loading Cairo...
output file: C:/khcoder3/config/R-bridge/khc829__1.png
Checking icode (jp2)... catched:
catched:
Exit (gui_errormsg.pm)
coder.ini not changed. skip saving...
win.ini changed:
@@ -41,4 +41,4 @@
w_cod_cls 346x507+235+102
w_dictionary 623x504+21+99
w_word_netgraph 670x485+156+156
-main_window 368x307+130+130
+main_window 368x307+78+78
Saving win.ini, Tmp file: C:\khcoder3\config\win.ini.DK9BR
Shutting down MySQL using mysqladmin.exe...
■その問題はチュートリアルの漱石「こころ」データでも同様に発生しましたか?
はい
■その問題を再現できるファイル(群)
クラスター分析を自動処理するためのプラグイン・ファイル(サイズ: 3KB)
auto_run.txt
※ファイルの添付ができなかったため、テキストファイルにプログラムの中身をコピーしました。ファイル名は[auto_run.pm]で、保存先はC:\khcoder3\plugin_jpです。
■分析しようとしているのは何語のテキストですか?
日本語
■分析対象として指定しているファイルの形式は何ですか?
テキスト形式(.txt)
■お使いのOS
Windows 10
■お使いのセキュリティ対策/ウイルス対策ソフトウェア
Norton
自分の力では、具体的な問題が分からず、一向に解決しなかったため、質問させていただきました。
お忙しいところ大変恐縮ですが、ご教授いただけますと幸いです。
どうぞよろしくお願い申し上げます。
Beta Was this translation helpful? Give feedback.
All reactions