22, 'IE6' => 30.7, 'IE5' => 1.7, 'Firefox' => 36.5, 'Mozilla' => 1.1, 'Safari' => 2, 'Opera' => 1.4, ); // Set graph colors $color = array( '#99C754', '#54C7C5', '#999999', ); /* # Chart 1 # */ echo '

Pie chart

'; $chart->setChartAttrs( array( 'type' => 'pie', 'title' => 'Browser market 2008', 'data' => $data, 'size' => array( 400, 300 ), 'color' => $color )); // Print chart echo $chart; /* Example 2 Bar graph Multiple data */ // Set multiple graph data $dataMultiple = array( 'February 2008' => array( 'IE7' => 22, 'IE6' => 30.7, 'IE5' => 1.7, 'Firefox' => 36.5, 'Mozilla' => 1.1, 'Safari' => 2, 'Opera' => 1.4, ), 'January 2008' => array( 'IE7' => 22, 'IE6' => 30.7, 'IE5' => 1.7, 'Firefox' => 36.5, 'Mozilla' => 1.1, 'Safari' => 2, 'Opera' => 1.4, ), ); /* # Chart 2 # */ echo '

Vertical Bar

'; $chart->setChartAttrs( array( 'type' => 'bar-vertical', 'title' => 'Browser market 2008', 'data' => $dataMultiple, 'size' => array( 550, 200 ), 'color' => $color, 'labelsXY' => true, )); // Print chart echo $chart; /* Example 3 Timeline Multiple data */ // Set timeline graph data $dataTimeline = array( '2007' => array( 'January' => 31.0, 'February' => 31.2, 'March' => 31.8, 'April' => 32.9, 'May' => 33.7, 'June' => 34.0, 'July' => 34.5, 'August' => 34.9, 'September' => 35.4, 'Oktober' => 36.0, 'November' => 36.3, 'December' => 36.3, ), '2006' => array( 'January' => 25.0, 'February' => 24.5, 'March' => 24.5, 'April' => 22.9, 'May' => 22.9, 'June' => 25.5, 'July' => 25.5, 'August' => 24.9, 'September' => 27.3, 'Oktober' => 27.3, 'November' => 29.9, 'December' => 29.9, ), '2005' => array( 'January' => 15.0, 'February' => 14.5, 'March' => 14.5, 'April' => 12.9, 'May' => 12.9, 'June' => 15.5, 'July' => 15.5, 'August' => 14.9, 'September' => 17.3, 'Oktober' => 17.3, 'November' => 19.9, 'December' => 19.9, ), ); /* # Chart 3 # */ echo '

Timeline

'; $chart->setChartAttrs( array( 'type' => 'sparkline', 'title' => 'Firefox market share (%) 2006-07', 'data' => $dataTimeline, 'size' => array( 600, 200 ), 'color' => $color, 'labelsXY' => true, 'fill' => array( '#eeeeee', '#aaaaaa' ), )); // Print chart echo $chart; ?>