PHP数据展示之JpGraph类库

本文介绍了PHP中JpGraph库的使用,包括JpGraph的介绍、安装配置、实例演示如创建X-Y坐标图、设置颜色、输出保存图片,以及解决中文乱码问题。通过代码示例展示了如何创建X-Y-Y坐标图、柱形图、饼图和3D饼图。
摘要由CSDN通过智能技术生成

1. JpGraph的介绍

1) jpgraph是一种专门用于绘制统计图的运行库,使用jpgraph创建统计图时,只需要给出相应的数据,就能设置统计图标题和统计图类型即可.

2) jpgraph是一种面向对象的图像绘制库,既有GD2函数库,对其中函数进行封装,得到了几个用于生成统计图的函数

3) 可以生成X-Y坐标图,X-Y-Y坐标图,柱形图,饼图,3D饼图等统计图,并会自动生成坐标轴,坐标轴刻度,图例等信息,帮助我们快速生成所需样式.

 

2. JpGraph类库基本使用

2-1JpGraph类库的安装和配置

下载地址:https://jpgraph.net/download/

只需要解压文件拷贝src文件到项目文件夹即可使用

注意:需要GD库支持

 

2-2JpGraph类库的实例

2-2-1创建X-Y坐标图

<?php
//引入相关文件
require_once '../jpgraph/jpgraph-4.2.7/src/jpgraph.php';
require_once '../jpgraph/jpgraph-4.2.7/src/jpgraph_line.php';
//创建画布
$graph = new Graph(600,400);
/*
 * 设置横纵坐标刻度样式
 * lin 直线
 * text 文本
 * int 整数
 * log 对数
 * 使用方法:
 * X+Y形式:textint
 */
$aAxisType = 'textint';
$graph->SetScale($aAxisType);
//设置统计图的标题
$graph->title->Set('this is a test');
//模拟数据
$data = array(0=>17,1=>20,2=>30,3=>40,4=>50,5=>30,6=>25,7=>54,8=&

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值