Esempio n. 1
0
" /> <br> Map Chart using the gMapChart class.
<p>
<em>code:</em><br>
<code>
$scatter = new gScatterChart();<br>
$scatter -> addDataSet(array(12,87,75,41,23,96,68,71,34,9));<br>
$scatter -> addDataSet(array(98,60,27,34,56,79,58,74,18,76));<br>
$scatter -> addValueMarkers('d','FF0000',0,-1,15);<br>
$scatter -> setVisibleAxes(array('x','y'));<br>
$scatter -> addAxisRange(0, 0, 100);<br>
$scatter -> addAxisRange(1, 0, 100);<br>
</code>
</p>
<h2>Grouped Bar Chart</h2>
<?php 
$barChart = new gBarChart(250, 250, 's');
$barChart->addDataSet(array(0, 10, 20, 30, 20, 70, 80));
$barChart->addDataSet(array(0, 20, 10, 5, 20, 30, 10));
$barChart->addHiddenDataSet(array(10, 0, 20, 15, 60, 40, 30));
$barChart->addValueMarkers('D', '76A4FB', 2, 0, 3);
$barChart->setAutoBarWidth();
?>
<img src="<?php 
print $barChart->getUrl();
?>
" /> <br> compound bar chart using the gGroupedBarChart class and addValueMarkers().
<p>
<em>code:</em><br>
<code>
$barChart = new gBarChart(250,250,'s');<br>
$barChart->addDataSet(array(0,10,20,30,20,70,80));<br>
Esempio n. 2
0
if (mysql_num_rows($monthresult)) {
    while ($res = mysql_fetch_array($monthresult)) {
        $resultarray[$res["dat"]] = $res["daycount"];
    }
}
$cnt = mysql_query("select EXTRACT(DAY from '{$lastdate}') as day");
$rr = mysql_fetch_array($cnt);
$cnt = $rr["day"];
for ($i = 1; $i <= $cnt; $i++) {
    if (!empty($resultarray[$i])) {
        $arr[] = $resultarray[$i];
    } else {
        $arr[] = 0;
    }
}
$barChart = new gBarChart(500, 270);
//$barChart-> addAxisRange(0, 0, 100);
//$barChart-> addAxisRange(1, 0, 100);
$barChart->addDataSet($arr);
$barChart->setColors(array("3E832A"));
$barChart->setVisibleAxes(array('y'));
$barChart->setBarWidth(7, 1);
//$barChart->setAutoBarWidth();
?>
        
                <img src="<?php 
print $barChart->getUrl();
?>
" />
                <div class="clr fl bar_graph">
                <ul>
Esempio n. 3
0
     }
 }
 unset($chartData['2000']);
 unset($chartData['2001']);
 unset($chartData['2002']);
 unset($chartData['2003']);
 unset($chartData['2004']);
 unset($chartData['2005']);
 unset($chartData['2006']);
 #unset($chartData['2007']);
 #unset($chartData['2008']);
 #unset($chartData['2009']);
 #unset($chartData['2011']);
 #var_dump($chartData);
 if (class_exists('gBarChart')) {
     $Chart = new gBarChart(800, 350);
     $max = 0;
     $min = 99999;
     $nummonths = 0;
     $chartData = array_reverse($chartData, true);
     foreach ($chartData as $year => $months) {
         /*
           print "<h3>$year</h3>";
           var_dump($months);
         */
         ksort($months);
         $Chart->addDataSet(array_values($months));
         $monthmax = $util->getMaxOfArray($months);
         if ($monthmax > $max) {
             $max = $monthmax;
         }