我想從Perl腳本中調用R,但遇到了問題,我認爲這可能是Mac的事情,而不是Perl/R的事情我有Snow Leopard,R在路徑中,所以沒有發現Perl沒有找到R)的問題。我已經安裝了統計:: R模塊,但我不認爲圖形被正確調用。我已經嘗試了很基本的腳本(命令R中工作),但是這似乎什麼也不做的Perl: -運行統計::在Mac OS上的Perl中的R模塊 - 沒有圖像正在生成
use strict;
use warnings;
use Statistics::R;
my $R = Statistics::R->new();
$R->run(q`plot(c(1, 5, 10), type = "l")`);
$R->run(q`dev.off()`);
注意'是真的反引號,但這裏的論壇不會張貼他們,因爲它認爲他們是一個代碼示例。
這會在R中產生一個簡單的線條圖,但只是在我運行Perl腳本時返回命令行提示符。 (這是從CPAN模塊改編頁http://metacpan.org/pod/Statistics::R)
希望有人能幫助我。
非常感謝
海倫
Did you miss typing $ R-> startR; – SAN
剛剛發現,如果我包含該行: - $ R-> run(q'png(「out.png」)');它會產生一個我可以打開的文件。 –
獨立於您的問題,考慮從古代0.02升級統計:: R!我記得使用它,它真的很破碎! – tsee