Rgraphvizのインストール(Windows)
Graphvizは,DOT言語という言語のスクリプトからきれいなグラフを描画できるソフトウェアなのですが,GraphvizにRからアクセスするためのRgraphvizというパッケージがあります。
非常におもしろいパッケージなんですが,GraphvizとRgraphvizのバージョンの組み合わせによっては動かないことがあります。というか最新版を入れるとたいてい動きません。かといって古いバージョンでもやっぱり動かなかったりします。
https://wiki.duke.edu/display/DUKER/Install+RGraphviz+under+Windows
このページで推奨されたバージョン(graphviz-2.20.3a.msi)でうまくいったので,メモとして残しておきます。
インストール方法は,
- http://www.graphviz.org/pub/graphviz/stable/windows/ ここからgraphviz-2.20.3a.msiをダウンロードしてインストール
- pathに C:\Program Files\Graphviz2.20\bin を追加
- 再起動
- Rを起動, source("http://bioconductor.org/biocLite.R");biocLite("Rgraphviz") を走らせてRgraphvizをインストール
上記のページではいろいろ環境変数を設定していますが,基本的にはpathだけで大丈夫なようです。
下が描いてみたパス図。
> sessionInfo() R version 2.11.1 (2010-05-31) i386-pc-mingw32 locale: [1] LC_COLLATE=Japanese_Japan.932 LC_CTYPE=Japanese_Japan.932 [3] LC_MONETARY=Japanese_Japan.932 LC_NUMERIC=C [5] LC_TIME=Japanese_Japan.932 attached base packages: [1] grid stats graphics grDevices utils datasets methods [8] base other attached packages: [1] Rgraphviz_1.26.0 graph_1.26.0 loaded via a namespace (and not attached): [1] tools_2.11.1