setPlotArea(50, 50, 450, 200); $plotAreaObj->setGridColor(0xc0c0c0, 0xc0c0c0); # Add a title to the chart $c->addTitle("Computer Vision Test Scores"); # Set the labels on the x axis and the font to Arial Bold $labelsObj = $c->xAxis->setLabels($labels); $labelsObj->setFontStyle("arialbd.ttf"); # Set the font for the y axis labels to Arial Bold $c->yAxis->setLabelStyle("arialbd.ttf"); # Add a Box Whisker layer using light blue 0x9999ff as the fill color and blue (0xcc) # as the line color. Set the line width to 2 pixels $c->addBoxLayer($Q4Data, $Q3Data, 0x00ff00, "Top 25%"); $c->addBoxLayer($Q3Data, $Q2Data, 0x9999ff, "25% - 50%"); $c->addBoxLayer($Q2Data, $Q1Data, 0xffff00, "50% - 75%"); $c->addBoxLayer($Q1Data, $Q0Data, 0xff0000, "Bottom 25%"); # Add legend box at top center above the plot area using 10 pts Arial Bold Font $b = $c->addLegend(50 + 225, 22, false, "arialbd.ttf", 10); $b->setAlignment(TopCenter); $b->setBackground(Transparent); # output the chart header("Content-type: image/png"); print($c->makeChart2(PNG)); ?>