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");