一 代码
<?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();
二 运行结果
相关推荐
Jpgraph是一个基于PHP的开源库,允许开发者快速和简便地在Web页面中创建各种图表,包括折线图、柱状图、饼图等。通过Jpgraph库,PHP开发者可以轻松地将数据以图形化的方式展示给用户,提高数据的可读性和易理解性。 ...
里面index.php是汇总显示的,里面三个常见的统计图分别是:柱形图,折线图和饼状图;其中jpgraph类库需要自己下载,我下载的时候好像是4.0版本的,支持php5.0+,安装很简单,附有文档,解压后,需配置php.ini文件,...
2. 创建统计图对象:实例中使用Graph类创建了一个统计图对象,并为其指定了宽度和高度参数。这里的1993和766即为图表的尺寸像素值。 3. 背景设置:通过SetBackgroundImage方法设置图表的背景图片,并使用...
4. **设置JPgraph对象**:创建一个新的`Graph`对象,并设置其尺寸、比例尺、边距等属性。 5. **设置图表标题**:使用`iconv()`函数将中文标题转换为GB2312编码。 6. **处理横坐标数据**:对于横坐标上的每一个中文...
JpGraph支持生成多种类型的图表,如折线图、柱状图、饼状图等。 首先,要配置JpGraph库,需要按照以下步骤进行: 1. 修改php.ini文件,将jpgraph库的路径添加到include_path中,并将解压后的src目录名称更改为...
php 插件库JpGraph实现多种统计图的实现 折线图 柱形图 饼图 散点图等等,通过php插件实现
PHP借助jpgraph类库制作图表 一、 开发环境 1、环境搭建:Windows 7+Apache 2.4.18+MySQL... 2、文本编辑器:Sublime 3。 二、主要技术 本案例主要使用PHP 7中的Jpgraph 4.0.1类库来实现折线图、条形图和饼形图的制作。
**jpgraph统计图** `jpgraph` 是一个强大的PHP库,专为生成高质量的图表而设计,它使得在Web应用程序中展示数据变得更加直观和吸引人。这个库支持多种类型的统计图表,包括条形图、线形图、饼图、雷达图、散点图等...
通过Jpgraph类库创建折线图,对网站一天内的访问走势进行分析。
Jpgraph是一个用PHP编写的、流行的图形库,它可以用来在网页上生成各种图表,如柱状图、折线图、饼图、散点图等。它极大地简化了在PHP中生成复杂统计图形的过程。该库提供了简单易用的API,使得开发者无需深入底层...
这款库特别适合那些需要在网页上展示数据图表、统计图或者流程图的开发者,能够帮助他们以视觉化的方式呈现复杂的数据,提升用户体验。 **标签:“php图形库”** “php图形库”是指一系列用PHP语言编写的函数或类...
JpGraph支持多种图表类型,包括线图、柱状图、饼图、散点图、雷达图等,能满足数据分析和展示的各种需求。 2. **文件结构解析** - **docportal**:这个目录包含JpGraph的文档资料,通常包括用户手册、API参考和...
在`JpGraph`中,你可以使用`LinePlot`类创建折线图。以下是一个简单的例子: ```php // 创建画布 $graph = new Graph(700, 400); // 创建折线图 $xdata = range(1, 10); $ydata = array(1, 3, 2, 5, 4, 6, 7, 9, 8,...
在2.3.4版本中,支持包括折线图(LinePlot)、柱状图(BarPlot)、饼图(PiePlot)在内的多种常见图表,同时还提供了散点图(ScatterPlot)、面积图(AreaPlot)等特殊图表。这些图表可以进行自定义颜色、大小、标签...
1. **多类型图表支持**:JpGraph 支持多种类型的图表,如条形图、饼图、线图、面积图、散点图、雷达图、甘特图等,满足不同数据可视化需求。 2. **自定义选项丰富**:你可以调整图表的各个方面,如颜色、字体、边框...
JPGraph 是一个用 PHP 编写的强大图表生成类库,它允许开发者轻松地创建多种类型的图表,包括但不限于 3D 饼图、柱状图、折线图等。JPGraph 提供了丰富的自定义选项,使得用户可以根据需求定制图表的样式与布局。 #...
在本文中,我们将深入探讨如何使用Ajax和Jpgraph库创建动态折线图。动态折线图是一种能够实时更新数据并展示变化趋势的图表,它在数据分析和监控中有着广泛的应用。通过Ajax技术,我们可以实现页面无刷新地更新图表...