893f4da173
Modification de certains chemins Ajout du framework dans l'extranet
49 lines
1.5 KiB
PHP
49 lines
1.5 KiB
PHP
<?php
|
|
require_once("../lib/phpchartdir.php");
|
|
|
|
# The data for the chart
|
|
$data0 = array(0.05, 0.06, 0.48, 0.1, 0.01, 0.05);
|
|
$data1 = array(100, 125, 265, 147, 67, 105);
|
|
$labels = array("Jan", "Feb", "Mar", "Apr", "May", "Jun");
|
|
|
|
# Create a XYChart object of size 300 x 180 pixels
|
|
$c = new XYChart(300, 180);
|
|
|
|
# Set the plot area at (50, 20) and of size 200 x 130 pixels
|
|
$c->setPlotArea(50, 20, 200, 130);
|
|
|
|
# Add a title to the chart using 8 pts Arial Bold font
|
|
$c->addTitle("Independent Y-Axis Demo", "arialbd.ttf", 8);
|
|
|
|
# Set the labels on the x axis.
|
|
$c->xAxis->setLabels($labels);
|
|
|
|
# Add a title to the primary (left) y axis
|
|
$c->yAxis->setTitle("Packet Drop Rate (pps)");
|
|
|
|
# Set the axis, label and title colors for the primary y axis to red (0xc00000) to
|
|
# match the first data set
|
|
$c->yAxis->setColors(0xc00000, 0xc00000, 0xc00000);
|
|
|
|
# Add a title to the secondary (right) y axis
|
|
$c->yAxis2->setTitle("Throughtput (MBytes)");
|
|
|
|
# set the axis, label and title colors for the primary y axis to green (0x008000) to
|
|
# match the second data set
|
|
$c->yAxis2->setColors(0x008000, 0x008000, 0x008000);
|
|
|
|
# Add a line layer to for the first data set using red (0xc00000) color with a line
|
|
# width to 3 pixels
|
|
$lineLayerObj = $c->addLineLayer($data0, 0xc00000);
|
|
$lineLayerObj->setLineWidth(3);
|
|
|
|
# Add a bar layer to for the second data set using green (0x00C000) color. Bind the
|
|
# second data set to the secondary (right) y axis
|
|
$barLayerObj = $c->addBarLayer($data1, 0x00c000);
|
|
$barLayerObj->setUseYAxis2();
|
|
|
|
# output the chart
|
|
header("Content-type: image/png");
|
|
print($c->makeChart2(PNG));
|
|
?>
|