Viewing file: nullvalueex01.html (9.47 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php include ("../jpgraph.php"); include ("../jpgraph_line.php");
// Some data $datax = array("2001-04-01","2001-04-02","2001-04-03","2001-04-04","2001-04-05","2001-04-06"); $datay = array(28,13,24,"",90,11); $data2y = array(11,41,"-",33,"-",63);
// Setup graph $graph = new Graph(400,250,"auto"); $graph->img->SetMargin(40,150,40,80); $graph->SetScale("textlin"); $graph->SetShadow();
//Setup title $graph->title->Set("Line plot with null values");
// Use built in font $graph->title->SetFont(FF_COMIC,FS_NORMAL,14);
// Slightly adjust the legend from it's default position $graph->legend->Pos(0.03,0.5,"right","center"); $graph->legend->SetFont(FF_FONT1,FS_BOLD);
// Setup X-scale $graph->xaxis->SetTickLabels($datax); $graph->xaxis->SetFont(FF_ARIAL,FS_NORMAL,8); $graph->xaxis->SetLabelAngle(45);
// Create the first line $p1 = new LinePlot($datay); $p1->mark->SetType(MARK_FILLEDCIRCLE); $p1->mark->SetFillColor("red"); $p1->mark->SetWidth(4); $p1->SetColor("blue"); $p1->SetCenter(); $p1->SetLegend("Undefined\nvariant 1"); $graph->Add($p1);
// ... and the second $p2 = new LinePlot($data2y); $p2->mark->SetType(MARK_STAR); $p2->mark->SetFillColor("red"); $p2->mark->SetWidth(4); $p2->SetColor("red"); $p2->SetCenter(); $p2->SetLegend("Undefined\nvariant 2"); $graph->Add($p2);
// Output line $graph->Stroke();
?>
|