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 相关文章推荐
人大复印资料处理程序_输入篇
Oct 09 PHP
php不用正则采集速度探究总结
Mar 24 PHP
PHP Squid中可缓存的动态网页设计
Sep 17 PHP
PHP中文件上传的一个问题
Sep 04 PHP
php中autoload的用法总结
Nov 08 PHP
php打开远程文件的方法和风险及解决方法
Nov 12 PHP
PHP错误Warning: Cannot modify header information - headers already sent by解决方法
Sep 27 PHP
PHP随机生成信用卡卡号的方法
Mar 23 PHP
PHP代码维护,重构变困难的4种原因分析
Jan 25 PHP
PHP连接MSSQL方法汇总
Feb 05 PHP
PHP数据库编程之MySQL优化策略概述
Aug 16 PHP
PHP的PDO预处理语句与存储过程
Jan 27 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
现磨咖啡骗局!现磨咖啡=新鲜咖啡?现磨咖啡背后的猫腻你不懂!
2019/03/28 冲泡冲煮
将RTF格式的文件转成HTML并在网页中显示的代码
2006/10/09 PHP
PHP垃圾回收机制简单说明
2010/07/22 PHP
定义php常量的详解
2013/06/09 PHP
php中get_meta_tags()、CURL与user-agent用法分析
2014/12/16 PHP
PHP封装的多文件上传类实例与用法详解
2017/02/07 PHP
ThinkPHP实现转换数据库查询结果数据到对应类型的方法
2017/11/16 PHP
IE无法设置短域名下Cookie
2010/09/23 Javascript
js禁止回车提交表单的示例代码
2013/12/23 Javascript
JavaScript中的单引号和双引号报错的解决方法
2014/09/01 Javascript
为什么JS中eval处理JSON数据要加括号
2015/04/13 Javascript
JavaScript暂停和继续定时器的实现方法
2016/07/18 Javascript
浅谈jquery页面初始化的4种方式
2016/11/27 Javascript
JS 调试中常见的报错问题解决方法
2017/05/20 Javascript
vue实现验证码按钮倒计时功能
2018/04/10 Javascript
H5+C3+JS实现五子棋游戏(AI篇)
2020/05/28 Javascript
vue实现动态按钮功能
2019/05/13 Javascript
Jquery动态列功能完整实例
2019/08/30 jQuery
[43:35]EG vs Winstrike 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
[45:50]完美世界DOTA2联赛PWL S3 CPG vs Forest 第二场 12.16
2020/12/17 DOTA
python3爬取淘宝信息代码分析
2018/02/10 Python
python opencv实现图像边缘检测
2019/04/29 Python
python实时检测键盘输入函数的示例
2019/07/17 Python
Mac PyCharm中的.gitignore 安装设置教程
2020/04/16 Python
CSS3按钮鼠标悬浮实现光圈效果源码
2016/09/11 HTML / CSS
html5音频_动力节点Java学院整理
2018/08/22 HTML / CSS
TUMI新加坡官网:国际领先的商旅箱包品牌
2019/01/12 全球购物
村级环境卫生整治方案
2014/05/04 职场文书
体现团队精神的口号
2014/06/06 职场文书
初中中等生评语
2014/12/29 职场文书
质量保证书
2015/01/17 职场文书
2015年小学校长工作总结
2015/05/19 职场文书
2015年员工试用期工作总结
2015/05/28 职场文书
2019年最新感恩节祝福语(28句)
2019/11/27 职场文书
Pytorch反向传播中的细节-计算梯度时的默认累加操作
2021/06/05 Python
Python利用Turtle绘制哆啦A梦和小猪佩奇
2022/04/04 Python