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相关资料
Oct 09 PHP
PHP 简单日历实现代码
Oct 28 PHP
php基础学习之变量的使用
Jun 09 PHP
根据中文裁减字符串函数的php代码
Dec 03 PHP
PHP正则表达式替换站点关键字链接后空白的解决方法
Sep 16 PHP
php使用curl获取https请求的方法
Feb 11 PHP
PHP 获取ip地址代码汇总
Jul 05 PHP
php中array_multisort对多维数组排序的方法
Jun 21 PHP
php获取网站百度快照日期的方法
Jul 29 PHP
php图片添加水印例子
Jul 20 PHP
php实现连接access数据库并转txt写入的方法
Feb 08 PHP
PHP实现基于PDO扩展连接PostgreSQL对象关系数据库示例
Mar 31 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 数组和字符串互相转换实现方法
2013/03/26 PHP
Docker 如何布置PHP开发环境
2016/06/21 PHP
JavaScript 字符编码规则
2009/05/04 Javascript
javascript 函数速查表
2010/02/07 Javascript
最佳JS代码编写的14条技巧
2011/01/09 Javascript
JS实现多物体缓冲运动实例代码
2013/11/29 Javascript
js确认删除对话框适用于a标签及submit
2014/07/10 Javascript
JavaScript基于setTimeout实现计数的方法
2015/05/08 Javascript
javascript排序函数实现数字排序
2015/06/26 Javascript
JS实现的车标图片提示效果代码
2015/10/10 Javascript
Node.js之网络通讯模块实现浅析
2017/04/01 Javascript
微信小程序实现多个按钮toggle功能的实例
2017/06/13 Javascript
使用vue-router设置每个页面的title方法
2018/02/11 Javascript
JavaScript常用数组操作方法,包含ES6方法
2020/05/10 Javascript
JavaScript 性能提升之路(推荐)
2019/04/10 Javascript
微信小程序云开发之云函数详解
2019/05/16 Javascript
Vue内部渲染视图的方法
2019/09/02 Javascript
JavaScript如何把两个数组对象合并过程解析
2019/10/10 Javascript
js实现贪吃蛇小游戏(加墙)
2020/07/31 Javascript
原生JS生成指定位数的验证码
2020/10/28 Javascript
VUE和Antv G6实现在线拓扑图编辑操作
2020/10/28 Javascript
Python使用scrapy抓取网站sitemap信息的方法
2015/04/08 Python
python自定义解析简单xml格式文件的方法
2015/05/11 Python
python 实现数组list 添加、修改、删除的方法
2018/04/04 Python
django js实现部分页面刷新的示例代码
2018/05/28 Python
Django 后台获取文件列表 InMemoryUploadedFile的例子
2019/08/07 Python
Python包,__init__.py功能与用法分析
2020/01/07 Python
Django通过设置CORS解决跨域问题
2020/11/26 Python
Draper James官网:知名演员瑞茜·威瑟斯彭所创品牌
2017/10/25 全球购物
英国在线泳装店:Simply Swim
2019/05/05 全球购物
CheapTickets泰国:廉价航班,查看促销价格并预订机票
2019/12/28 全球购物
销售工作人员的自我评价分享
2013/11/10 职场文书
教师党员批评与自我批评
2014/10/15 职场文书
乡镇一岗双责责任书
2015/01/29 职场文书
解决vue $http的get和post请求跨域问题
2021/06/07 Vue.js
opencv检测动态物体的实现
2021/07/21 Python