" /> <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>
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>
} } 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; }