2013-08-01 90 views
1

我有一個datlin線圖,添加標籤的具體數據點的線型圖

x = unix timestamps 
y = values between 30 and 90 

對於一個特定的時間戳,我要添加標記與該圖形 註釋,解釋爲什麼會有這樣的在圖中突破。

你能指點我一個正確的課程或方法嗎?

回答

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(); 
+0

我拒絕使用全局變量,但我喜歡與價值回調的想法..謝謝你的提示。 – DanFromGermany

+0

如果你找出一個更好的方法,讓我知道,所以我可以停止使用全球我自己。不知道還有什麼要做! – DrewP84

相關問題