嗨,我已經要求了,但儘管答案在開始時似乎有幫助,但在經過多次試驗和閱讀幫助後,我沒有成功地做我想做的事情。
也許我的描述不夠清楚,當然我是JMP腳本編寫的初學者。
這是一個圖形構建器的示例,當我單擊圖形的1條時,我希望在其中有一個小彈出窗口(幫助信息)。提供的信息與所選行的列值相關(例如,列B)。當鼠標移動到條形圖上時(不選擇條形圖),獲取彈出信息也可能很有趣。
在此先感謝為我提供了一些代碼行。
新表(“無標題15”,
添加行(8),
新欄目(“P”,
數字,
“目標”,
格式(“最佳”,12),
設定值([1,2,3,4,5,6,7,8])
)
新欄目(“A col”,
字符,
“目標”,
設定值(
{“1234”,“123”,“12314”,“1232”,“123123”,“13131”,“131313”,“131323”}
)
)
新欄目(“B col”,
字符,
“目標”,
設定值(
{“CAT1”,“CAT2”,“CAT3”,“CAT1”,“CAT1”,“CAT3”,“CAT2”,“CAT3”}
)
)
);
圖形生成器(
大小(534,448),
顯示控制面板(0),
變量(X(:P),Y(:B col)),
元素(直方圖(X,Y,圖例(8))),
SendToReport(Dispatch({},“400”,LegendBox,{Set Title(“”)}))
);
謝謝您的回答。
它與條形圖一起工作正常但我真的需要直方圖視圖。在不同的行上查看“CAT”信息非常重要(請參閱我的腳本)。當鼠標在條形圖上(或通過點擊它)時,是否還有其他方法可以通過腳本在圖形上疊加文本框?
直方圖元素似乎不支持自動標籤(將指針懸停在條形圖上時出現)。如果適合您,請嘗試條形圖。
將列標籤屬性用於帶有標籤的列。
New Table("Untitled 15",
Add Rows(8),
New Column("P", Numeric, "Nominal", Format("Best", 12), Set Values([1, 2, 3, 4, 5, 6, 7, 8])),
New Column("A col",
Character,
"Nominal",
Set Values({"1234", "123", "12314", "1232", "123123", "13131", "131313", "131323"})
),
New Column("B col",
Character,
"Nominal",
Set Values({"CAT1", "CAT2", "CAT3", "CAT1", "CAT1", "CAT3", "CAT2", "CAT3"}),
Label
)
);
Graph Builder(
Size(534, 448),
Show Control Panel(0),
Variables(X(:P), Y(:B col)),
Elements(Bar(X, Y, Legend(8))),
SendToReport(Dispatch({}, "400", LegendBox, {Set Title("")}))
);