在Jp图PHP中自定义所有x轴值

时间:2014-01-17 10:18:29

标签: php jpgraph

有没有办法为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();

1 个答案:

答案 0 :(得分:1)

为了快速回答,这是我找到的

$graph->xaxis->SetTickLabels(array(1,2,3,4);