| <?php |
| // $Id$ |
| include ("../jpgraph.php"); |
| include ("../jpgraph_log.php"); |
| include ("../jpgraph_bar.php"); |
| |
| $datay=array(4,13,30,28,12,45,30,12,55,3,0.5); |
| $datax=array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov"); |
| |
| // Create the graph. |
| $graph = new Graph(400,220,'auto'); |
| //$graph->img->SetMargin(50,30,50,50); |
| $graph->SetScale("textlog"); |
| //$graph->SetShadow(); |
| |
| // Setup titles for graph and axis |
| $graph->title->Set("Bar with logarithmic Y-scale"); |
| $graph->title->SetFont(FF_VERDANA,FS_NORMAL,18); |
| |
| $graph->xaxis->SetTitle("2002"); |
| $graph->xaxis->title->SetFont(FF_ARIAL,FS_NORMAL,16); |
| |
| $graph->yaxis->title->SetFont(FF_ARIAL,FS_NORMAL,16); |
| $graph->yaxis->SetTitle("Y-title",'center'); |
| $graph->yaxis->SetTitleMargin(30); |
| |
| // Setup month on X-scale |
| //$graph->xaxis->SetTickLabels($datax); |
| |
| // Create a bar pot |
| $bplot = new BarPlot($datay); |
| $bplot->SetFillColor("orange"); |
| |
| //You can also set a manual base of the bars |
| //$bplot->SetYBase(0.001); |
| |
| /* |
| $bplot->SetShadow(); |
| $bplot->value->Show(); |
| $bplot->value->SetFont(FF_ARIAL,FS_BOLD); |
| $bplot->value->SetAngle(45); |
| $bplot->value->SetColor("black","darkred"); |
| */ |
| |
| $graph->Add($bplot); |
| |
| $graph->Stroke(); |
| ?> |