$data[] = $row; } $plot->SetImageBorderType('plain'); $plot->SetPlotType('linepoints'); $plot->SetDataType('data-data'); $plot->SetDataValues($data); # Main plot title: $plot->SetTitle("Linepoints Plot - Showing {$n_shapes} Point Shapes\n{$title_suffix}"); # Increase X range to make room for the legend. $plot->SetPlotAreaWorld(0, 0, $ppl, $n_shapes + $ppl - 2); # Turn off tick labels and ticks - not used for this plot. $plot->SetXTickLabelPos('none'); $plot->SetXTickPos('none'); $plot->SetYTickLabelPos('none'); $plot->SetYTickPos('none'); # Need some different colors; $plot->SetDataColors($colors); # If not showing default shapes, show all shapes: if (!isset($use_default_shapes)) { $plot->SetPointShapes($shapes); } # Make the points bigger so we can see them: $plot->SetPointSizes(10); # Make the lines all be solid: $plot->SetLineStyles('solid'); # Also show that as the legend: $plot->SetLegend($shapes); # Draw no grids: $plot->SetDrawXGrid(False); $plot->SetDrawYGrid(False); $plot->DrawGraph();