我试图让它与高级图形一起工作,但由于我无法找到我需要的东西,我只是要包含一个基本版本,所以ppl可以对此进行评论。 如果有人可以帮助我在这里工作,我可以从那里开始。
它是一个非常基本的线图,我在40 y轴上放了一条水平线
我所追求的是从(0,0)开始并始终指向40的行。让我尝试用更好的词组我不知道数组将会有多长,它将来自数据库。 所以我希望该行只是扩展并在另一个数组增长时指向40。
我已经包含了一张图片来展示我的意思。抱歉我犯了错误,英语不是我的第一语言。
感谢您提供任何帮助。
干杯
守则:
<?php // content="text/plain; charset=utf-8"
require_once ('jpgraph/jpgraph.php');
require_once ('jpgraph/jpgraph_line.php');
require_once ("jpgraph/jpgraph_plotline.php");
$datay1 = array(10,15,8,25,34,55);
// Setup the graph
$graph = new Graph(640,480);
$graph->SetScale("textlin");
$theme_class=new UniversalTheme;
$graph->SetTheme($theme_class);
$graph->img->SetAntiAliasing(false);
$graph->title->Set('Filled Y-grid');
$graph->SetBox(false);
$graph->img->SetAntiAliasing();
$graph->yaxis->HideZeroLabel();
$graph->yaxis->HideLine(false);
$graph->yaxis->HideTicks(false,false);
$graph->xgrid->Show();
$graph->xgrid->SetLineStyle("solid");
$graph->xaxis->SetTickLabels(array('A','B','C','D'));
$graph->xgrid->SetColor('#E3E3E3');
$graph->AddLine(new PlotLine(HORIZONTAL,40,"black",1));
// Create the first line
$p1 = new LinePlot($datay1);
$graph->Add($p1);
$p1->SetColor("#6495ED");
$p1->SetLegend('Line 1');
$graph->legend->SetFrameWeight(1);
// Output line
$graph->Stroke();
?>