有沒有辦法讓 JMP 從文本列向圖形添加註釋?
我有一個包含時間序列數據的大型數據表。我想創建一個名為“評論”的列,其中包含非結構化文本數據。這一欄大部分是空的,但是當“重大事件”發生時,會輸入一些詞來描述當時發生的事情。
然後,當我在 Graph Builder 這樣的平台上查看時間序列數據時,我想使用此註釋列在輸入註釋的時間戳處動態添加註釋。這樣,當我在圖形生成器中查看不同的時間段時,它只顯示與該時間段相關的註釋。
我希望能夠打開和關閉註釋顯示。也許在圖表上顯示某種指示符符號,當我將鼠標移到該符號上時,它會顯示註釋。或者,突出顯示在該時間戳具有註釋的點,並在鼠標懸停在該數據點上時在上下文菜單中顯示註釋。參見附圖。
有沒有人嘗試過用 JMP 做這樣的事情?也許可以創造性地使用 JSL 腳本?或者通過將註釋列指定為圖表上的顏色或大小變量?歡迎提出想法。

@kwmcm您可以為多列打開標籤。選擇作為標籤的每一列都會出現在鼠標懸停工具提示中。

打開評論欄的標籤屬性。當您將鼠標懸停在某個點上時,就會出現評論。將鼠標移至評論框並單擊圖釘以使評論永久化。

New Table( "Test GB Comments", Add Rows( 4 ),
New Script(
"Y vs. X", Graph Builder(
Size( 517, 452 ), Show Control Panel( 0 ),
Variables( X( :X ), Y( :Y ) ),
Elements( Points( X, Y, Legend( 3 ) ), Line( X, Y, Legend( 5 ) ) )
)
),
New Column( "X", Numeric, "Continuous", Format( "Best", 12 ),
Set Values( [1, 2, 3, 4] ) ),
New Column( "Y", Numeric, "Continuous", Format( "Best", 12 ),
Set Values( [2, 5, 1, 2] ) ),
New Column( "Comments", Character, "Nominal",
Set Values( {"", "Too high", "Too low", ""} ) ),
Set Label Columns( :Comments ) // This will enable "hover" comments in the graph
);