我有一个datlin折线图,
x = unix timestamps
y = values between 30 and 90
对于特定的时间戳,我想在图表中添加带注释的标记, 解释为什么图中有这样的中断。
你能指点我正确的班级或方法吗?
答案 0 :(得分:0)
您只能将文本框放在相对于jpgraph中图像尺寸的位置。
请参阅http://jpgraph.net/download/manuals/classref/Text.html
尝试回拨作为替代方案......
您可以做的最好的事情是将标签放在x,y图形坐标处,如下所示:
http://artfuladvection.com/resource/img/plotT2.png
试试这个:
function xyCallback($yval) {
global $datax, $idx;
return "Your Text String Here" . $youcanalsoaddvars;
}
$graph = new Graph(...);
$graph->SetScale("intlin");
$p1 = new LinePlot($datay,$datax);
$p1->value->SetFormatCallback('xyCallback');
$p1->value->Show();