jpGraph学习——绘制柱形图

<?php

//XY坐标图

require_once("../src/jpgraph.php");

require_once("../src/jpgraph_bar.php");


//柱形图模拟数据


$data = array(0 => -21, 1 => -3, 2 => 12, 3 => 19, 4 => 23, 5 => 29, 6 => 30, 7 => 22, 8 => 26, 9 => 18, 10 => 5, 11 => -10);


//1.建立画布


$graph = new Graph(600, 400);


//2.设置横坐标刻度样式


$graph->SetScale("textlin");


//设置统计图边界范围


$graph->img->SetMargin(30,30,80,30);


//设置统计图标题


$graph->title->SetFont(FF_CHINESE); 



//--设置支持中文标题

$graph->title->Set("BarPlot test");


//获得柱形图对象


$barPlot=new BarPlot($data);


//设置柱形图图例


$barPlot->SetLegend("柱形图");


//显示柱形图表明数据的值


$barPlot->value->show();


//将柱形图加入到背景图


$graph->Add($barPlot);


//设置柱形图填充颜色


$barPlot->setfillcolor("yellow");


//设置边框颜色


$barPlot->Setcolor("red");


//将柱形图输出到浏览器


$graph->Stroke();

输出:php

相关文章
相关标签/搜索