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的魔术方法__get()和__set()使用介绍
Sep 19 PHP
spl_autoload_register与autoload的区别详解
Jun 03 PHP
CI框架在CLI下执行占用内存过大问题的解决方法
Jun 17 PHP
PHP中使用addslashes函数转义的安全性原理分析
Nov 03 PHP
浅谈PHP中JSON数据操作
Jul 01 PHP
8个必备的PHP功能开发
Oct 02 PHP
php无限分类使用concat如何实现
Nov 05 PHP
前端必学之PHP语法基础
Jan 01 PHP
Laravel实现定时任务的示例代码
Aug 10 PHP
PHP实现redis限制单ip、单用户的访问次数功能示例
Jun 16 PHP
PHP反射原理与用法深入分析
Sep 28 PHP
PhpStorm 如何优雅的调试Hyperf的方法步骤
Nov 24 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 session会话的安全性分析
2011/09/08 PHP
PHP判断指定时间段的2个方法
2014/03/14 PHP
ThinkPHP页面跳转success与error方法概述
2014/06/25 PHP
PHP实现加强版加密解密类实例
2015/07/29 PHP
谈谈PHP连接Access数据库的注意事项
2016/08/12 PHP
PHP实现图片防盗链破解操作示例【解决图片防盗链问题/反向代理】
2020/05/29 PHP
Javascript中常见的校验如域名、手机、邮箱等等
2014/01/02 Javascript
js时间比较示例分享(日期比较)
2014/03/05 Javascript
网站接入QQ登录的两种方法
2014/07/22 Javascript
重写document.write实现无阻塞加载js广告(补充)
2014/12/12 Javascript
JavaScript中document.forms[0]与getElementByName区别
2015/01/21 Javascript
jquery 构造函数在表单提交过程中修改数据
2015/05/25 Javascript
解决JS请求服务器gbk文件乱码的问题
2015/10/16 Javascript
Nodejs如何复制文件
2016/03/09 NodeJs
Vue 换肤的示例实践
2018/01/23 Javascript
微信小程序登录换取token的教程
2018/05/31 Javascript
微信小程序实现多个按钮的颜色状态转换
2019/02/15 Javascript
Vue清除定时器setInterval优化方案分享
2020/07/21 Javascript
javascript前端实现多视频上传
2020/12/13 Javascript
[02:54]DOTA2亚洲邀请赛 VG战队出场宣传片
2015/02/07 DOTA
python字典get()方法用法分析
2015/04/17 Python
利用Python开发微信支付的注意事项
2016/08/19 Python
python去除字符串中的换行符
2017/10/11 Python
python爬虫获取百度首页内容教学
2018/12/23 Python
Python 学习教程之networkx
2019/04/15 Python
opencv python如何实现图像二值化
2020/02/03 Python
TensorFlow 显存使用机制详解
2020/02/03 Python
python+Selenium自动化测试——输入,点击操作
2020/03/06 Python
Avène雅漾美国官方网站:敏感肌肤护理专家
2016/10/24 全球购物
医学生实习自荐信
2013/10/01 职场文书
幼师自荐信范文
2013/10/06 职场文书
《莫泊桑拜师》教学反思
2014/04/23 职场文书
12.4法制宣传日活动总结
2014/08/26 职场文书
工程索赔意向书
2014/08/30 职场文书
2014教师年度思想工作总结
2014/11/10 职场文书
深入理解Vue的数据响应式
2021/05/15 Vue.js