Rで、次のコマンドを実行します。
Sys.which("dot")
これにより、システムコールが「ドット」インストールを見つけることができるかどうかがわかります。'dot'をインストールしましたよね?
10.6以上(およびMLが10.8)のMacOS用のGraphviz pkgファイルは、AT&T研究所から入手できます:http ://www.graphviz.org/Download.php
.pkgファイルからインストールした後(OSX 10.6.8で同じGraphvizバージョン2.30.1を使用)、次のようになります。
> Sys.which(c("dot"))
dot
"/usr/local/bin/dot"
これは開きませんdot
。ドットプログラムがRによって検出されることを確認するだけです。最初の例をhteページで実行すると、ファイル引数が指定されていないため、コンソールに?pathDiagram
使用できるソースファイルのみがコンソールに出力されます。 dot
file引数はdot
、コンソール画面へのメッセージとともに使用してpdfファイルを作成します。
pathDiagram(sem.dhp, min.rank='RIQ, RSES, RParAsp, FParAsp, FSES, FIQ', file="test",
max.rank='ROccAsp, REdAsp, FEdAsp, FOccAsp', output.type="graphics", graphics.fmt="pdf")
#Running dot -Tpdf -o test.pdf test.dot
これにより、Preview.appで表示できるファイルが作業ディレクトリに作成されました。単独で使用する場合dot
は、そのマニュアルを読み、スタンドアロンで使用するための指示に従う必要があります。