共起ネットワークの中心性の値をCSVファイルに出力 #842
Replies: 2 comments
-
Macの有償サポート版でKH Coder付属のRを起動するためにこれまでのところMacでは,KH Coderに付属のRを起動するための簡単な方法を準備していませんでした。このためご自身でRと必要なRパッケージをインストールしていただいたのですが,バージョンがKH Coder付属のものと異なるため,エラーになっています。 ※Rのパッケージは仕様がころころと変わり,従来のプログラムがすぐに動かなくなるのが辛いところです。 ともあれ,KH Coderに付属のRを起動する方法を考えてみました。このZipファイルをダウンロードして,中の「r.command」と「rstudio.command」を,「kh_coder」と同じ場所(khcoder3フォルダ内)にコピーしてください。 RStudio起動そして(いったんRstudio)を終了してから,「rstudio.command」をダブルクリックしてください。Rstudioが起動して,Consoleの一行目に「R version 3.1.0」と表示されれば成功です。このように表示されれば,KH Coderに付属のRが,RStudioの中で起動しています。 なお,RStudioが「アプリケーション」フォルダの直下に置いてあることを想定していますので,これ以外の場所では動かないと思います。また「プロセスが完了しました」と書かれたターミナル画面が残りますので,これを閉じておいてください。※自動的に閉じるようにするには,こちらのページが参考になりそうです。 中心性を保存するRコマンドRStudioで「A1.r」を開き,実行(Sourceをクリック)してください。そして,旧掲示板のNo.898に似たコードをConsoleに貼り付けて実行してください。ホームフォルダに「cnt.csv」というファイルが作成され,その中に中心性の値が保存されます。同名のファイルは問答無用で上書きされるので注意してください。
RStudioを使わない場合「r.command」をダブルクリックすると,ターミナル内でRが起動します。プロットの文字化けを防ぐために,最初に「quartz()」コマンドを実行してから,保存したA1.rを実行してください。あとは同じです。ですから,以下のようになるでしょう。
|
Beta Was this translation helpful? Give feedback.
-
ko-ichi-h 様 できました・・・。 これからもKH Coderを活用した分析をしていきたいと思っております。 Kentaro.N |
Beta Was this translation helpful? Give feedback.
-
OS
Mac OS 10.13.6
KH Coderのバージョン
2.Alpha.14b[Perl5.16.3, Perl/Tk804.032]
エラーメッセージ
KH Coderで作成した共起ネットワークの中心性の値を知ることが目的です。
2019年3月のワークショップで質問させていただいた者です。あの折にいただいたご助言にしたがい、以下のように進めました。
1)自身で作成した共起ネットワークを「R Source」形式で保存しました(A1.r)。
2)「Rgui.bat」はフォルダ内になかったため、Rをインストールしました。
3)コンソール上にファイル「A1.r」をドロップした際に出現したエラーメッセージに従い、いくつかのパッケージを追加しました。(Rを使用するのは、今回が初めてです)。RStudioをインストールして、そこで作業をしています。
4)最終的に、上記エラーメッセージが表示され、この解決方法がわからなかったため質問させていただきました。
旧掲示板のNo.898も参照したのですが、コードに入る前までいけませんでした。
Rについても全くの素人のため、基本的なことを伺っているのかもしれません。
大変お忙し中恐縮なのですが、ご助言いただけましたら幸いです。
よろしくお願いいたします。
Beta Was this translation helpful? Give feedback.
All reactions