折线图。

michelle0618 2005-04-13 03:32:48
http://www.aditus.nu/jpgraph/jpdownload.php
我在这里下载了这个包。
里面有例子。也有我需要的图形。
可是,我有一个疑问。就是例子中有一个数组参数。我不太清楚。还请用过这个包的高手们帮忙解释一下,谢谢先!

例子如下:
<?php
include ("../jpgraph.php");
include ("../jpgraph_log.php");
include ("../jpgraph_line.php");

$ydata = array(11,3,8,12,5,1,9,13,5,7);
$y2data = array(354,70,265,29,111,91,198,225,593,251);

// Create the graph.
$graph = new Graph(350,200,"auto");//参数:调整折线图大小
$graph->SetScale("textlin");
$graph->SetY2Scale("log");
$graph->SetShadow();
$graph->img->SetMargin(40,110,20,40);

// Create the linear plot
$lineplot=new LinePlot($ydata);
$lineplot2=new LinePlot($y2data);

// Add the plot to the graph
$graph->Add($lineplot);
$graph->AddY2($lineplot2);
$graph->yaxis->SetColor('red');
$graph->xaxis->SetColor('blue');

$graph->title->Set("Example 7");
$graph->xaxis->title->Set("X-title");
$graph->yaxis->title->Set("Y-title");

$graph->title->SetFont(FF_FONT1,FS_BOLD);
$graph->yaxis->title->SetFont(FF_FONT1,FS_BOLD);
$graph->xaxis->title->SetFont(FF_FONT1,FS_BOLD);

$lineplot->SetColor("red");
$lineplot->SetWeight(2);
$lineplot2->SetColor("blue");
$lineplot2->SetWeight(2);

$lineplot->SetLegend("Plot 1");
$lineplot2->SetLegend("Plot 2");

$graph->legend->Pos(0.05,0.5,"right","center");

// Display the graph
$graph->Stroke();
?>

$ydata = array(11,3,8,12,5,1,9,13,5,7);
$y2data = array(354,70,265,29,111,91,198,225,593,251);
就是这两个数组里面的各个参数是什么含意呢?
调用这两个数组的是包含文件(include ("../jpgraph_line.php");
)中的一个类class LinePlot。并且里面有一个构造函数
function LinePlot(&$datay,$datax=false) {
$this->Plot($datay,$datax);
$this->mark = new PlotMark();
}
可是。我找遍了所有的文件也没找到构造函数中$this->Plot($datay,$datax);的这个Plot()函数。
里面没有注释也没有文档。
请大虾们帮忙。
...全文
90 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
keaizhong 2005-04-13
  • 打赏
  • 举报
回复
数据是一些数据。你输出图片之后就会看到的。
如果你所说的函数没有的话,那肯定会报错,或者这个函数根本没有用。
动态图表的话在blog.csdn.net/kingerq里有一个比较好的,自己去找吧
michelle0618 2005-04-13
  • 打赏
  • 举报
回复
:) 自己也UP一下,高手帮忙!
underone 2005-04-13
  • 打赏
  • 举报
回复
UP

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧