朋友們大家好,需要幫助。
我繪製了折線圖和手冊確實在數據源處打開了標籤。 效果很好。 然而,當我獲得該線圖的 JSL 代碼並運行代碼 JSL 時,讀數(Y 軸的數據值)消失了!
(我只得到沒有數值的行)
我不確定我們是否有 JSL 命令來打開標籤(數據值)以及如何在代碼級別將十進制數設置為某些數字(2 或 3 位數字)?請任何人幫忙解決這個問題。
左側是折線圖,我想要 JSL 圖,右側是原始數據 CSV。

非常感謝任何解決方案。/\
在您的情況下(每個 X 軸值只有一個點),您應該能夠讓 JMP 向您記錄腳本並使用它

更可靠的選擇是將第二個圖添加到圖表中(線寬為 0 的浮動條形圖)並標記為

您可以運行腳本來測試它是如何完成的以及它在 JMP 中的外觀
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
gb = dt << Graph Builder(
Size(769, 776),
Variables(X(:name), Y(:weight)),
Elements(
Points(X, Y, Legend(3), Summary Statistic("Mean")),
Line(X, Y, Legend(4)),
Bar(X, Y, Legend(5), Bar Style("Float"), Label("Label by Value"))
),
SendToReport(
Dispatch({"Line"}, "", OutlineBox, {Close(0)}),
Dispatch({"Bar"}, "", OutlineBox, {Close(0)}),
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(5, Properties(0, {Line Width(0)}, Item ID("Mean", 1)))}
),
Dispatch(
{},
"Graph Builder",
FrameBox,
{DispatchSeg(BarSeg(1), {Set Width Proportion(-1)})}
)
)
)