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 画图吧。

热AI工具

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

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

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

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

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

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

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

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

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

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

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