目录
回复讨论(解决方案)
首页 后端开发 php教程 jpgraph 绘图问题

jpgraph 绘图问题

Jun 23, 2016 pm 01:53 PM
jpgraph 绘图

require_once ('/usr/share/jpgraph/jpgraph.php');
require_once ('/usr/share/jpgraph/jpgraph_line.php');
require_once ('/usr/share/jpgraph/jpgraph_scatter.php');
require_once ('/usr/share/jpgraph/jpgraph_bar.php');

$datay1 = array(33,20,24,5,38,24,22);
$datay2 = array(9,7,10,25,10,8,4);

// Setup the graph
$graph = new Graph(600,450);

$graph->SetScale("textlin",0,50);
//$theme_class= new UniversalTheme;
//$graph->SetTheme($theme_class);


$graph->title->Set("Line Plots with Markers");

$graph->SetBox(false);

//$graph->ygrid->SetFill(false);
// $graph->yaxis->HideLine(false);
// $graph->yaxis->HideTicks(false,false);
//$graph->yaxis->HideZeroLabel();
[color=#FF0000][/color]

$graph->xaxis->SetTickLabels(array('A','B','C','D','E','F','G'));
// Create the plot
$p1 = new LinePlot($datay1);
$graph->Add($p1);

$p2 = new LinePlot($datay2);
$graph->Add($p2);

// Use an image of favourite car as marker
$p1->mark->SetType(MARK_IMG,'new1.gif',0.8);
$p1->SetColor('#aadddd');
$p1->value->SetFormat('%d');
$p1->value->Show();
$p1->value->SetColor('#55bbdd');

$p2->mark->SetType(MARK_IMG,'new2.gif',0.8);
$p2->SetColor('#ddaa99');
$p2->value->SetFormat('%d');
$p2->value->Show();
$p2->value->SetColor('#55bbdd');
$graph->Stroke();
?>

为什么加上红色的行就不能显示代码了?感觉是函数找不到,但具体怎么弄阿?


回复讨论(解决方案)

注释掉 $graph->Stroke(); 就应该能看到错误信息

注释掉了之后图形显示不了,也没有错误信息的啊

那就没有错呗

这个类UniversalTheme代码 可能有语法错误。

//$theme_class= new UniversalTheme;
//$graph->SetTheme($theme_class);

//$graph->ygrid->SetFill(false);
// $graph->yaxis->HideLine(false);
// $graph->yaxis->HideTicks(false,false);
//$graph->yaxis->HideZeroLabel();
如果在这几行代码下面加入输出信息 ,比如 echo"OK";
这个OK是显示不出来的,感觉是这几行函数调用有问题,执行到这里就不往下执行了。只能把这几行注释掉,先做做看了。

估计安装的时候少了什么东西,也不纠结这个问题了,还是试试用gnuplot 画图吧。

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

学习Python绘图的速成指南:绘制冰墩墩的代码实例 学习Python绘图的速成指南:绘制冰墩墩的代码实例 Jan 13, 2024 pm 02:00 PM

快速上手Python绘图:画出冰墩墩的代码示例Python是一种简单易学且功能强大的编程语言,通过使用Python的绘图库,我们可以轻松地实现各种绘图需求。在本篇文章中,我们将使用Python的绘图库matplotlib来画出冰墩墩的简单图形。冰墩墩是一只拥有可爱形象的熊猫,非常受小朋友们的喜爱。首先,我们需要安装matplotlib库。你可以通过在终端运行

使用PHP和JpGraph实现图表的生成和绘制 使用PHP和JpGraph实现图表的生成和绘制 Jun 25, 2023 pm 06:16 PM

在开发Web应用程序中,图表的使用非常普遍。图表可以清晰地展示数据,让用户更容易地理解和分析信息。在PHP中,可以使用JpGraph库来生成和绘制图表,这是一个功能强大的图表生成工具,支持多种类型的图表,如柱状图、饼图、折线图等。在本文中,我们将介绍如何使用PHP和JpGraph来生成和绘制图表。安装JpGraph首先,需要下载JpGraph库,并解压到本地

1分钟了解word绘图的用法! 1分钟了解word绘图的用法! Mar 20, 2024 pm 09:10 PM

通常,我们在word软件中不仅会编辑文字,还会插入一些图案和形状;Word软件可是我们在办公中离不开的软件;它这么强大,当然也能进行绘画啦!那么,我们该怎么完成word绘图呢?word绘画工具在哪里呢?该如何使用呢?这里简单和大家介绍一下,供大家参考,希望能有所帮助。步骤如下:1、首先,我们打开电脑上的Word软件;然后,我们新建一个空白的word文档;这时候,我们能在这里进行文字编辑,也可以进行图案绘画,直接点击文本即可。2、接着,我们选择上方【导航栏】中的【插入】的按钮;然后,我们选择【形状

揭秘Canvas API:从简单绘图到高级特效无所不包 揭秘Canvas API:从简单绘图到高级特效无所不包 Jan 17, 2024 am 09:44 AM

CanvasAPI是HTML5提供的一个强大的绘图工具,可以实现从基础绘图到高级特效的各种功能。本文将带您深入了解CanvasAPI的使用方法,并提供具体的代码示例。基础绘图CanvasAPI最基础的就是绘制简单的图形,比如矩形、圆形、直线等。下面是一个创建矩形并填充颜色的代码示例:constcanvas=document.getElementB

学习并掌握常见的canvas框架:绘图和动画制作的入门指南 学习并掌握常见的canvas框架:绘图和动画制作的入门指南 Jan 17, 2024 am 10:52 AM

入门canvas框架:学习使用常见的canvas框架进行绘图和动画制作,需要具体代码示例随着前端技术的快速发展,网页设计中的动态效果日益重要。而canvas作为一种用于在浏览器上绘制图形的HTML元素,已经成为了实现各种动画效果和游戏开发的重要工具。为了更加高效地使用canvas,许多优秀的canvas框架应运而生。本文将介绍一些常见的canvas框架,并提

改善PHP绘图效果:消除图像模糊问题 改善PHP绘图效果:消除图像模糊问题 Feb 27, 2024 pm 05:39 PM

改善PHP绘图效果:消除图像模糊问题,需要具体代码示例在Web开发中,PHP经常被用来处理图像,例如生成验证码、裁剪图片、添加水印等。然而,有时候我们会发现生成的图像存在模糊的问题,影响了视觉效果。本文将介绍一些方法来消除PHP绘图过程中的图像模糊问题,并提供具体的代码示例。一、使用GD库GD库是PHP中用来处理图像的扩展库,提供了丰富的函数来操作图像。要消

Python绘制图表的进阶技巧与实用技法 Python绘制图表的进阶技巧与实用技法 Sep 27, 2023 pm 01:09 PM

Python绘制图表的进阶技巧与实用技法引言:在数据可视化领域,绘制图表是非常重要的一环。Python作为一门强大的编程语言,提供了丰富的图表绘制工具和库,如Matplotlib、Seaborn和Plotly等。本文将介绍一些Python绘制图表的进阶技巧和实用技法,并提供具体的代码示例,帮助读者更好地掌握数据可视化的技能。一、使用Matplotlib自定义

excel绘图应该如何制作 excel绘图应该如何制作 Mar 21, 2024 am 09:30 AM

如果当老板需要数据汇报时,我们能在短时间内做出一份简明且正确的表格,会让我们在职场上加分不少,而想要把excel表格做的简洁明了,excel绘图这个工具是少不了的。通过使用excel绘图,可以使表格的边框划分的更加明晰,小编现在就带大家看一下该如何操作。1.首先让我们打开安装好的MicrosoftOfficeExcel软件,具体如图所示。2.然后,在最上方的“开始”工具栏中找到绘图边框,具体如图所示。3.然后点击展开绘图边框,在其中找到线条样式,选择一种我们想要的线条样式,具体如图所示。4.接下

See all articles