Ich möchte R aus einem Perl-Skript heraus aufrufen, habe aber Probleme, die meiner Meinung nach eher eine Mac-Sache als eine Perl/R-Sache sind (ich habe Snow Leopard, und R ist im Pfad, also kein Problem, dass Perl R nicht findet). Ich habe das Modul Statistics::R installiert, aber ich glaube nicht, dass die Grafiken richtig aufgerufen werden. Ich habe ein sehr einfaches Skript ausprobiert (die Befehle funktionieren in R), aber das scheint in Perl nichts zu bewirken:-
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()`);
HINWEIS: Die ' sind eigentlich Backticks, aber das Forum hier will sie nicht veröffentlichen, da es sie für ein Codebeispiel hält.
Dies erzeugt ein einfaches Liniendiagramm in R, gibt aber nur die Befehlszeilenaufforderung zurück, wenn ich das Perl-Skript ausführe. (Dies ist eine Anpassung der CPAN-Modulseite http://metacpan.org/pod/Statistics::R )
Ich hoffe, jemand kann mir helfen.
Vielen Dank!
Helen