Location: PHPKode > scripts > svgGraph > svggraph/test02.php
<?php
error_reporting(0);

include 'svgGraph.php';
include 'svgGraph1.php';

$graph = new svgGraph1;
$graph->graphicWidth      = 400;
$graph->graphicHeight     = 300;
$graph->plotWidth         = 300;
$graph->plotHeight        = 200;
$graph->plotOffsetX       = 70;
$graph->plotOffsetY       = 50;
$graph->numGridlinesY     = 6;
$graph->numTicksY         = 6;

$graph->innerPaddingX     = 4;
$graph->innerPaddingY     = 4;
$graph->outerPadding      = 10;

$graph->offsetGridlinesX  = 0.5; // shift so that bars are inside plot area

$graph->decimalPlacesY    = 2;

$graph->title             = 'Sample Bar Graph';
$graph->styleTitle        = 'font-family: sans-serif; font-size: 12pt;';

$graph->labelX            = 'Day of the Week';
$graph->styleLabelX       = 'font-family: sans-serif; font-size: 10pt;';
$graph->labelY            = 'Some Parameters';
$graph->styleLabelY       = 'font-family: sans-serif; font-size: 10pt;';

$graph->dataX             = array('Fri', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri');
$graph->dataY['alpha']    = array(8.610, 7.940, 3.670, 3.670, 6.940, 8.650);
$graph->dataY['beta']     = array(1.456, 3.001, 5.145, 2.050, 1.998, 1.678);
$graph->dataY['gamma']    = array(4.896, 4.500, 4.190, 3.050, 2.888, 3.678);

$graph->styleTagsX        = 'font-family: monospace; font-size: 8pt;';
$graph->styleTagsY        = 'font-family: monospace; font-size: 8pt;';

$graph->format['alpha']   = array(
  'style' => 'fill:#F00', 'barWidth' => 0.25, 'barOffset' => -0.5);

$graph->format['beta']    = array(
  'style' => 'fill:#0F0', 'barWidth' => 0.25, 'barOffset' => 0);

$graph->format['gamma']   = array(
  'style' => 'fill:#00F', 'barWidth' => 0.25, 'barOffset' => 0.5);


$graph->init()        or die($graph->error);
$graph->drawGraph();
$graph->bar('gamma')  or die($graph->error);
$graph->bar('beta')   or die($graph->error);
$graph->bar('alpha')  or die($graph->error);

$graph->outputSVG();
?>
Return current item: svgGraph