$chart_title = 'Chart title'; //Store Rate Types in array (X axis names) $arrCatNames[0] = "30 Yr"; $arrCatNames[1] = "15 Yr"; $arrCatNames[2] = "5/1 ARM"; //Store rates for national average (obtained from Zillow Mortgage API) $arrData[0][0] = "State"; $arrData[0][1] = ""; $arrData[0][2] = 4.34; //CA 30 Yr rate from Zillow API $arrData[0][3] = 3.70; //CA 15 Yr rate from Zillow API $arrData[0][4] = 3.05; //CA 5/1 ARM rate from Zillow API //Store sales data for previous year $arrData[1][0] = "National average"; $arrData[1][1] = ""; // Dataset Parameter $arrData[1][2] = 4.35; //Nation average - 30 Yr rate from Zillow API $arrData[1][3] = 3.88; //Nation average - 15 Yr rate from Zillow API $arrData[1][4] = 3.22; //Nation average - 5/1 ARM rate from Zillow API //Create FusionCharts PHP Class object for multiseies column3d chart $FC = new FusionCharts("MSColumn3D",$width,$height); //Set Relative Path of swf file. $FC->setSwfPath("path/fusion_chart/Charts/"); //Store chart attributes in a variable numberSuffix=% $strParam="caption={$chart_title};placeValuesInside=1;yAxisMaxValue=6;formatNumberScale=1;rotateValues=1;decimalPrecision=2"; //Set chart attributes $FC->setChartParams($strParam); //Pass the 2 arrays storing data and category names to //FusionCharts PHP Class function addChartDataFromArray $FC->addChartDataFromArray($arrData, $arrCatNames); //Render the Chart $FC->renderChart();