`
cakin24
  • 浏览: 1386857 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

Jpgraph创建折线图统计图书走势

    博客分类:
  • PHP
阅读更多

一 代码

<?php
require_once 'src/jpgraph.php';     //导入Jpgraph类库
require_once 'src/jpgraph_line.php';     //导入Jpgraph类库的柱状图功能
$data1 = array(89, 78, 99, 65, 92, 85 ,85 ,55, 64, 79, 85, 98);     //设置统计数据
$data2 = array(68, 70, 69, 80, 50, 60 ,75 ,65, 64, 80, 75, 65);     //设置统计数据
$graph = new Graph(1000, 400);
$graph->SetScale("textlin");
$graph->setY2Scale("lin");
$graph->SetShadow();
$graph->img->SetMargin(50, 60, 50, 20);
$graph->title->Set("图书销售走势表");
$lineplot1 = new LinePlot($data1);
$lineplot2 = new LinePlot($data2);
$graph->Add($lineplot1);
$graph->AddY2($lineplot2);
$graph->xaxis->title->Set("月份");
$graph->yaxis->title->Set("book A销售金额(万元)");
$graph->y2axis->title->Set("book B销售金额(万元)");
$graph->title->SetFont(FF_SIMSUN, FS_BOLD);
$graph->yaxis->title->SetFont(FF_SIMSUN, FS_BOLD);
$graph->y2axis->title->SetFont(FF_SIMSUN, FS_BOLD);
$graph->xaxis->title->SetFont(FF_SIMSUN, FS_BOLD);
$lineplot1->SetColor('red');
$lineplot2->SetColor('blue');
$lineplot1->SetLegend('book A');
$lineplot2->SetLegend('book B');
$graph->legend->SetLayout(LEGEND_HOR);
$graph->legend->Pos(0.4, 0.95, 'center', 'bottom');
$graph->Stroke();

 

二 运行结果

 
  • 大小: 37.1 KB
1
1
分享到:
评论

相关推荐

    php使用Jpgraph创建折线图效果示例

    Jpgraph是一个基于PHP的开源库,允许开发者快速和简便地在Web页面中创建各种图表,包括折线图、柱状图、饼图等。通过Jpgraph库,PHP开发者可以轻松地将数据以图形化的方式展示给用户,提高数据的可读性和易理解性。 ...

    jpgraph类库三种统计图

    里面index.php是汇总显示的,里面三个常见的统计图分别是:柱形图,折线图和饼状图;其中jpgraph类库需要自己下载,我下载的时候好像是4.0版本的,支持php5.0+,安装很简单,附有文档,解压后,需配置php.ini文件,...

    PHP使用JpGraph绘制折线图操作示例【附源码下载】

    2. 创建统计图对象:实例中使用Graph类创建了一个统计图对象,并为其指定了宽度和高度参数。这里的1993和766即为图表的尺寸像素值。 3. 背景设置:通过SetBackgroundImage方法设置图表的背景图片,并使用...

    PHP之JPgraph横坐标中文乱码问题

    4. **设置JPgraph对象**:创建一个新的`Graph`对象,并设置其尺寸、比例尺、边距等属性。 5. **设置图表标题**:使用`iconv()`函数将中文标题转换为GB2312编码。 6. **处理横坐标数据**:对于横坐标上的每一个中文...

    PHP jpgraph库的配置及生成统计图表:折线图、柱状图、饼状图

    JpGraph支持生成多种类型的图表,如折线图、柱状图、饼状图等。 首先,要配置JpGraph库,需要按照以下步骤进行: 1. 修改php.ini文件,将jpgraph库的路径添加到include_path中,并将解压后的src目录名称更改为...

    php 插件库JpGraph实现多种统计图的实现

    php 插件库JpGraph实现多种统计图的实现 折线图 柱形图 饼图 散点图等等,通过php插件实现

    PHP借助jpgraph类库制作图表

    PHP借助jpgraph类库制作图表 一、 开发环境 1、环境搭建:Windows 7+Apache 2.4.18+MySQL... 2、文本编辑器:Sublime 3。 二、主要技术 本案例主要使用PHP 7中的Jpgraph 4.0.1类库来实现折线图、条形图和饼形图的制作。

    jpgraph统计图

    **jpgraph统计图** `jpgraph` 是一个强大的PHP库,专为生成高质量的图表而设计,它使得在Web应用程序中展示数据变得更加直观和吸引人。这个库支持多种类型的统计图表,包括条形图、线形图、饼图、雷达图、散点图等...

    php折线图设计

    通过Jpgraph类库创建折线图,对网站一天内的访问走势进行分析。

    php使用Jpgraph创建柱状图展示年度收支表效果示例

    Jpgraph是一个用PHP编写的、流行的图形库,它可以用来在网页上生成各种图表,如柱状图、折线图、饼图、散点图等。它极大地简化了在PHP中生成复杂统计图形的过程。该库提供了简单易用的API,使得开发者无需深入底层...

    jpgraph3.0.7 for windows

    这款库特别适合那些需要在网页上展示数据图表、统计图或者流程图的开发者,能够帮助他们以视觉化的方式呈现复杂的数据,提升用户体验。 **标签:“php图形库”** “php图形库”是指一系列用PHP语言编写的函数或类...

    jpgraph-3.0.7.tar.gz

    JpGraph支持多种图表类型,包括线图、柱状图、饼图、散点图、雷达图等,能满足数据分析和展示的各种需求。 2. **文件结构解析** - **docportal**:这个目录包含JpGraph的文档资料,通常包括用户手册、API参考和...

    php生成柱状图、3D饼状图和折线图

    在`JpGraph`中,你可以使用`LinePlot`类创建折线图。以下是一个简单的例子: ```php // 创建画布 $graph = new Graph(700, 400); // 创建折线图 $xdata = range(1, 10); $ydata = array(1, 3, 2, 5, 4, 6, 7, 9, 8,...

    jpgraph-2.3.4

    在2.3.4版本中,支持包括折线图(LinePlot)、柱状图(BarPlot)、饼图(PiePlot)在内的多种常见图表,同时还提供了散点图(ScatterPlot)、面积图(AreaPlot)等特殊图表。这些图表可以进行自定义颜色、大小、标签...

    jpgraph-3.0

    1. **多类型图表支持**:JpGraph 支持多种类型的图表,如条形图、饼图、线图、面积图、散点图、雷达图、甘特图等,满足不同数据可视化需求。 2. **自定义选项丰富**:你可以调整图表的各个方面,如颜色、字体、边框...

    jpgraph文档

    JPGraph 是一个用 PHP 编写的强大图表生成类库,它允许开发者轻松地创建多种类型的图表,包括但不限于 3D 饼图、柱状图、折线图等。JPGraph 提供了丰富的自定义选项,使得用户可以根据需求定制图表的样式与布局。 #...

    Ajax+Jpgraph实现的动态折线图功能示例

    在本文中,我们将深入探讨如何使用Ajax和Jpgraph库创建动态折线图。动态折线图是一种能够实时更新数据并展示变化趋势的图表,它在数据分析和监控中有着广泛的应用。通过Ajax技术,我们可以实现页面无刷新地更新图表...

Global site tag (gtag.js) - Google Analytics