php使用Jpgraph绘制柱形图的方法


Posted in PHP onJune 10, 2015

本文实例讲述了php使用Jpgraph绘制柱形图的方法。分享给大家供大家参考。具体实现方法如下:

<?php 
include ("src/jpgraph.php"); 
include ("src/jpgraph_bar.php"); 
$data = array(19,23,34,38,45,67,71,78,85,87,90,96); //定义数组
$graph = new Graph(400,300); //创建新的Graph对象 
$graph->SetScale("textlin");                 
$graph->SetShadow(); //设置阴影 
$graph->img->SetMargin(40,30,20,40); //设置边距 
$barplot = new BarPlot($data); //创建BarPlot对象 
$barplot->SetFillColor('blue'); //设置颜色 
$barplot->value->Show(); //设置显示数字 
$graph->Add($barplot); //将柱形图添加到图像中 
$graph->title->Set("年度收支表"); //设置标题和X-Y轴标题
$graph->xaxis->title->Set("月份"); 
$graph->yaxis->title->Set("总金额(兆美元)"); 
$graph->title->SetFont(FF_SIMSUN,FS_BOLD); //设置字体 
$graph->yaxis->title->SetFont(FF_SIMSUN,FS_BOLD); 
$graph->xaxis->title->SetFont(FF_SIMSUN,FS_BOLD); 
$graph->Stroke(); 
?>

运行效果如下图所示:

php使用Jpgraph绘制柱形图的方法

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
PHP - Html Transfer Code
Oct 09 PHP
phpfans留言版用到的install.php
Jan 04 PHP
php下HTTP Response中的Chunked编码实现方法
Nov 19 PHP
学习php笔记 字符串处理
Oct 19 PHP
php中将指针移动到数据集初始位置的实现代码[mysql_data_seek]
Nov 01 PHP
基于PHP文件操作的详解
Jun 05 PHP
PHP+Ajax检测用户名或邮件注册时是否已经存在实例教程
Aug 23 PHP
Laravel框架学习笔记(一)环境搭建
Oct 15 PHP
双冒号 ::在PHP中的使用情况
Nov 05 PHP
PHP+ajax分页实例简析
Dec 07 PHP
PHP判断表达式中括号是否匹配的简单实例
Oct 22 PHP
浅谈php://filter的妙用
Mar 05 PHP
php使用Jpgraph绘制复杂X-Y坐标图的方法
Jun 10 #PHP
php使用Jpgraph绘制简单X-Y坐标图的方法
Jun 10 #PHP
PHP获得数组交集与差集的方法
Jun 10 #PHP
php发送html格式文本邮件的方法
Jun 10 #PHP
php简单实现发送带附件的邮件
Jun 10 #PHP
php动态变量定义及使用
Jun 10 #PHP
php中动态变量用法实例
Jun 10 #PHP
You might like
php 静态化实现代码
2009/03/20 PHP
php遍历删除整个目录及文件的方法
2015/03/13 PHP
php实现PDO中捕获SQL语句错误的方法
2017/02/16 PHP
php实现多维数组排序的方法示例
2017/03/23 PHP
浅谈PHP中如何实现Hook机制
2017/11/14 PHP
php-fpm中max_children的配置
2019/03/15 PHP
漂亮的仿flash菜单,来自蓝色经典
2006/06/26 Javascript
js判读浏览器是否支持html5的canvas的代码
2013/11/18 Javascript
超级简单实现JavaScript MVC 样式框架
2015/03/24 Javascript
JavaScript的ExtJS框架中表格的编写教程
2016/05/21 Javascript
Google 爬虫如何抓取 JavaScript 的内容
2017/04/07 Javascript
基于JavaScript实现的快速排序算法分析
2017/04/14 Javascript
js实现移动端编辑添加地址【模仿京东】
2017/04/28 Javascript
AngularJS使用ng-class动态增减class样式的方法示例
2017/05/18 Javascript
详解Vue使用命令行搭建单页面应用
2017/05/24 Javascript
vue.js,ajax渲染页面的实例
2018/02/11 Javascript
ES6之模版字符串的具体使用
2018/05/17 Javascript
jQuery实现table表格checkbox全选的方法分析
2018/07/04 jQuery
解决vue 项目引入字体图标报错、不显示等问题
2018/09/01 Javascript
JS实现水平移动与垂直移动动画
2019/12/19 Javascript
在Vue中使用antv的示例代码
2020/06/29 Javascript
[52:40]完美世界DOTA2联赛PWL S2 Magma vs GXR 第一场 11.29
2020/12/02 DOTA
python连接字符串的方法小结
2015/07/13 Python
python实现小世界网络生成
2019/11/21 Python
HTML5 本地存储实现购物车功能
2017/09/07 HTML / CSS
HTML5的自定义属性data-*详细介绍和JS操作实例
2014/04/10 HTML / CSS
怀俄明州飞钓:Platte River Fly Shop
2017/12/28 全球购物
为娇小女性量身打造:Petite Studio
2018/11/01 全球购物
Shopee越南:东南亚与台湾电商平台
2019/02/03 全球购物
DC Shoes俄罗斯官网:美国滑板鞋和服饰品牌
2020/08/19 全球购物
英语专业个人求职信范文
2014/02/01 职场文书
2014年法院个人工作总结
2014/12/17 职场文书
白鹤梁导游词
2015/02/06 职场文书
2015年支教教师工作总结
2015/07/22 职场文书
导游词之张家界
2019/10/31 职场文书
eclipse创建项目没有dynamic web的解决方法
2021/06/24 Java/Android