【发布时间】:2014-01-17 10:18:28
【问题描述】:
有没有办法指定 jpgraph 的所有 x 轴值。经过这么多的研究,我发现只有一种方法可以指定刻度范围或最小值和最大值。我有要为 x 轴传递的离散值,例如过去 24 小时(下午 3 点、下午 4 点、下午 5 点 ....2 点)。
这是自动将 x 轴缩放为 0,1,2..24 的现有代码。
$graph = new Graph(400,200);
$graph->SetScale('textlin');
$graph->SetShadow();
$graph->img->SetMargin(40,30,40,40);
$bplot = new BarPlot($datay);
$graph->Add($bplot);
$txt=new Text($text);
$txt->SetPos(0,20);
$txt->SetColor('darkred');
$txt->SetFont(FF_FONT2,FS_BOLD);
$graph->AddText($txt);
$graph->title->Set($name);
$graph->xaxis->title->Set("Last 24 Hours");
$graph->yaxis->title->Set("Ticket Count");
$graph->title->SetFont(FF_FONT1,FS_BOLD);
$graph->yaxis->title->SetFont(FF_FONT1,FS_BOLD);
$graph->xaxis->title->SetFont(FF_FONT1,FS_BOLD);
$graph->Stroke();
【问题讨论】: