use Tk; use Tk::PlotDataset; use Tk::LineGraphDataset; my $main_window = MainWindow -> new; my @data1 = (0..25); my $dataset1 = LineGraphDataset -> new ( -name => 'Data Set One', -yData => \@data1, -yAxis => 'Y', -color => 'purple' ); my @data2x = (0..25); my @data2y = (); foreach my $xValue (@data2x) { push (@data2y, $xValue ** 2); } my $dataset2 = LineGraphDataset -> new ( -name => 'Data Set Two', -xData => \@data2x, -yData => \@data2y, -yAxis => 'Y1', -color => 'blue' ); my $graph = $main_window -> PlotDataset ( -width => 500, -height => 500, -background => 'snow' ) -> pack(-fill => 'both', -expand => 1); $graph -> addDatasets($dataset1, $dataset2); $graph -> plot; MainLoop;