Blame | Letzte Änderung | Log anzeigen | RSS feed
<?php// Example for use of JpGraph,// ljp, 01/03/01 20:32include ("../jpgraph.php");include ("../jpgraph_bar.php");// We need some data$datay=array(-0.13,0.25,-0.21,0.35,0.31,0.04);$datax=array("Jan","Feb","Mar","Apr","May","June");// Setup the graph.$graph = new Graph(500,200,"auto");$graph->img->SetMargin(60,150,30,50);$graph->SetScale("textlin");$graph->SetMarginColor("silver");$graph->SetShadow();// Set up the title for the graph$graph->title->Set("Example negative bars");$graph->title->SetFont(FF_VERDANA,FS_NORMAL,16);$graph->title->SetColor("darkred");// Setup font for axis$graph->xaxis->SetFont(FF_VERDANA,FS_NORMAL,10);$graph->yaxis->SetFont(FF_VERDANA,FS_NORMAL,10);// Show 0 label on Y-axis (default is not to show)$graph->yscale->ticks->SupressZeroLabel(false);// Setup X-axis labels$graph->xaxis->SetTickLabels($datax);$graph->xaxis->SetLabelAngle(50);// Set X-axis at the minimum value of Y-axis (default will be at 0)$graph->xaxis->SetPos("min"); // "min" will position the x-axis at the minimum value of the Y-axis// Create the bar pot$bplot = new BarPlot($datay);$bplot->SetWidth(0.6);$bplot->SetLegend("Result 1999","blue");// Setup color for gradient fill style$bplot->SetFillGradient("navy","steelblue",GRAD_MIDVER);// Set color for the frame of each bar$bplot->SetColor("navy");$graph->Add($bplot);// Finally send the graph to the browser$graph->Stroke();?>