ich habe es ausprobiert, aber es hat auch nicht geklappt.
Ich habe zwar einen Graphen gesehen, aber leider nur mit den Werten, die du durch diese zeilen erstellt hast:
$obj->add_pt ('foo', 100, 100);
$obj->add_pt ('bar', 150, 150);
Das wollte ich ja gerade nicht. Es soll nur ein Graph erstellt werden mit den Werten aus der CSV-Tabelle.
Hier nochmal eine Version mit deinen Ideen, was leider auch nicht klappt:
#!/usr/bin/perl
print "Content-type: text/html\n\n";
use Chart::Lines;
$chart=new Chart::Lines 300,200;
%attr=(
"title"=>"Position",
"grid_lines"=>1,
"transparent"=>1,
);
$chart->set(%attr);
open(DAT,"C:\\Beispiel.csv");
while(<DAT>){
chomp;
my @zeile = split(/;/,$_);
my $spalte1 = $zeile[0];
my $spalte2 = $zeile[1];
$obj->add_dataset ($spalte1, $spalte2);
}
close(DAT);
binmode STDOUT;
print $obj->png;
$chart->png ("Juhu.png");
Hast du vielleicht noch eine Idee, wie man das machen könnte?
LG Muse
als Antwort auf: [#36418]