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 得到根目录的 __FILE__ 常量
Jul 23 PHP
完美解决PHP中文乱码
Nov 26 PHP
浅谈PHP与C#的值类型指向区别的详解
May 21 PHP
php设计模式之单例、多例设计模式的应用分析
Jun 30 PHP
PHP获取文件的MD5值并判断是否被修改的例子
Jun 19 PHP
PHP中使用imagick生成PSD文件缩略图教程
Jan 26 PHP
PHP实现抓取迅雷VIP账号的方法
Jul 30 PHP
PHP在线调试执行的实现方法(附demo源码)
Apr 28 PHP
CI框架中$this-&gt;load-&gt;library()用法分析
May 18 PHP
SCP远程VPS快速搬家和WDCP升级php5.3安装memcached和eaccelerator教程
Jul 27 PHP
PHP使用zlib扩展实现GZIP压缩输出的方法详解
Apr 09 PHP
ThinkPHP5&amp;5.1实现验证码的生成、使用及点击刷新功能示例
Feb 07 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
杏林同学录(八)
2006/10/09 PHP
PHP查看SSL证书信息的方法
2016/09/22 PHP
php、mysql查询当天,查询本周,查询本月的数据实例(字段是时间戳)
2017/02/04 PHP
YII框架中使用memcache的方法详解
2017/08/02 PHP
laravel 解决crontab不执行的问题
2019/10/22 PHP
基于jquery的设置页面文本框 只能输入数字的实现代码
2011/04/19 Javascript
js获取php变量的实现代码
2013/08/10 Javascript
使用AngularJS编写较为优美的JavaScript代码指南
2015/06/19 Javascript
基于OL2实现百度地图ABCD marker的效果
2015/10/01 Javascript
js仿支付宝填写支付密码效果实现多方框输入密码
2016/03/09 Javascript
Bootstrap按钮下拉菜单组件详解
2016/05/10 Javascript
JavaScript 数组some()和filter()的用法及区别
2016/05/20 Javascript
javacript获取当前屏幕大小
2016/06/04 Javascript
浅析Node.js实现HTTP文件下载
2016/08/05 Javascript
Seajs是什么及sea.js 由来,特点以及优势
2016/10/13 Javascript
bootstrap选项卡扩展功能详解
2017/06/14 Javascript
基于JavaScript实现带数据验证和复选框的表单提交
2017/08/23 Javascript
JS this关键字在ajax中使用出现问题解决方案
2020/07/17 Javascript
基于vue.js仿淘宝收货地址并设置默认地址的案例分析
2020/08/20 Javascript
原生js实现购物车
2020/09/23 Javascript
Python中的一些陷阱与技巧小结
2015/07/10 Python
Python机器学习库scikit-learn安装与基本使用教程
2018/06/25 Python
win10 64bit下python NLTK安装教程
2018/09/19 Python
机器学习实战之knn算法pandas
2019/06/22 Python
python爬虫 线程池创建并获取文件代码实例
2019/09/28 Python
多视角3D可旋转的HTML5 Logo动画
2016/03/02 HTML / CSS
Foot Locker澳洲官网:美国运动服和鞋类零售商
2019/10/11 全球购物
求职简历自荐信范文
2013/10/21 职场文书
致跳远、跳高运动员广播稿
2014/01/09 职场文书
八年级数学教学反思
2014/01/31 职场文书
村级换届选举方案
2014/05/10 职场文书
2014年国庆节演讲稿
2014/09/19 职场文书
2015年国税春训心得体会
2015/03/09 职场文书
2015年三万活动总结
2015/03/25 职场文书
2015秋季开学典礼主持词
2015/07/16 职场文书
2016小学优秀教师先进事迹材料
2016/02/26 职场文书