0

私は奇妙な問題を抱えています:

draw(chain) と呼ばれる表示関数 (主に gglplot2 に依存) があり、引数としてコーダ チェーンを取ります。

R コンソールを呼び出した場合:

 chain<-read.coda(#....name etc)
 pdf(paste(outDirectory,'/plot.pdf',sep=''))
 draw(chain);
 dev.off()

plot.pdf には、期待されるものが含まれています。ただし、節約をカプセル化する関数を実装する場合、同様の仕事をするには:

 save<-function(name1,name2,outDirectory) 
 {
 chain<-read.coda(name1,name2)
 pdf(paste(outDirectory,'/plot.pdf',sep=''))
 draw(chain);
 dev.off()
 }

そして単に呼び出す

   save(name1,name2,outDirectory)

R コンソールで: 結果の plot.pdf は実行できません。この状況をクリアする方法はわかりませんが、本当に必要です!誰かがアイデアを持っているなら、私は感謝します。

R バージョン 2.15.2、Mac 版で開発しました。

4

0 に答える 0