PHP Wrapper for Google Chart API Examples - 0.2
Quick examples.
addDataSet(array(112,315,66,40));
$piChart->valueLabels = array("first", "second", "third","fourth");
$piChart->dataColors = array("ff3344", "11ff11", "22aacc", "3333aa");
?>
Pie Chart
pie chart using the gPieChart class.
code:
$piChart = new gPieChart;
$piChart->addDataSet(array(112,315,66,40));
$piChart->valueLabels = array("first", "second", "third","fourth");
$piChart->dataColors = array("ff3344", "11ff11", "22aacc", "3333aa");
set3D(true);
?>
3D Pie Chart
3D pi chart using the gPieChart class.
code:
$piChart->set3D(true);
addDataSet(array(112,315,66,40));
$lineChart->addDataSet(array(212,115,366,140));
$lineChart->addDataSet(array(112,95,116,140));
$lineChart->valueLabels = array("first", "second", "third","fourth");
$lineChart->dataColors = array("ff3344", "11ff11", "22aacc", "3333aa");
?>
Line Chart
line chart using the gLineChart class.
code:
$lineChart = new gLineChart;
$lineChart->addDataSet(array(112,315,66,40));
$lineChart->addDataSet(array(212,115,366,140));
$lineChart->addDataSet(array(112,95,116,140));
$lineChart->valueLabels = array("first", "second", "third","fourth");
$lineChart->dataColors = array("ff3344", "11ff11", "22aacc", "3333aa");
width = 150;
$barChart->height = 150;
$barChart->addDataSet(array(112,315,66,40));
$barChart->addDataSet(array(212,115,366,140));
$barChart->addDataSet(array(112,95,116,140));
$barChart->dataColors = array("ff3344", "11ff11", "22aacc", "3333aa");
?>
Grouped Bar Chart
grouped bar chart using the gGroupedBarChart class.
code:
$barChart = new gGroupedBarChart;
$barChart->width = 150;
$barChart->height = 150;
$barChart->addDataSet(array(112,315,66,40));
$barChart->addDataSet(array(212,115,366,140));
$barChart->addDataSet(array(112,95,116,140));
$barChart->dataColors = array("ff3344", "11ff11", "22aacc", "3333aa");
setHorizontal(true);
$barChart->valueLabels = array("first", "second", "third","fourth");
?>
Horizontal Grouped Bar Chart
horizontal grouped bar chart using the gGroupedBarChart class.
code:
$barChart->setHorizontal(true);
$barChart->valueLabels = array("first", "second", "third","fourth");
width = 350;
$barChart->height = 350;
$barChart->addDataSet(array(112,315,66,40));
$barChart->addDataSet(array(212,115,366,140));
$barChart->addDataSet(array(112,95,116,140));
$barChart->valueLabels = array("first", "second", "third","fourth");
$barChart->dataColors = array("ff3344", "11ff11", "22aacc", "3333aa");
$barChart->setTitle("OMG!\r\nA Title");
?>
Stacked Bar Chart
stacked bar chart using the gStackedBarChart class.
code:
$barChart = new gStackedBarChart;
$barChart->width = 350;
$barChart->height = 350;
$barChart->addDataSet(array(112,315,66,40));
$barChart->addDataSet(array(212,115,366,140));
$barChart->addDataSet(array(112,95,116,140));
$barChart->valueLabels = array("first", "second", "third","fourth");
$barChart->dataColors = array("ff3344", "11ff11", "22aacc", "3333aa");
$barChart->setTitle("OMG!\r\nA Title");
setHorizontal(true);
$barChart->groupSpacerWidth = 10;
?>
Horizontal Stacked Bar Chart
horizontal stacked bar chart using the gStackedBarChart class.
code:
$barChart->setHorizontal(true);
$barChart->groupSpacerWidth = 10;
addDataSet(array(112,315,66,40));
$vennDiagram->addIntersections(array(22, 32, 4, 2));
$vennDiagram->dataColors = array("ff3344", "11ff11", "22aacc", "3333aa");
?>
Venn Diagram
venn diagram using the gVennDiagram class.
code:
$vennDiagram = new gVennDiagram;
$vennDiagram->addDataSet(array(112,315,66,40));
$vennDiagram->addIntersections(array(22, 32, 4, 2));
$vennDiagram->dataColors = array("ff3344", "11ff11", "22aacc", "3333aa");