你好,
出於查看目的,我想隱藏條形圖的負誤差條。我已經使用Graph Builder“自定義”選項完成了這項工作,但我想知道是否可以將其設置為默認值。
每次我對變量進行更改或打開腳本時都會顯示負面錯誤欄,因此格式化不會保留在JSL中。
謝謝!

感謝您的解決方案和評論。我同意,這些情節往往不是最好的信息傳達者。
嗨,bio_grad。
我有一個技巧可以得到你想要的東西。但是,我不願意回复,因為作為一名統計學家,說我不是這些情節的粉絲是輕描淡寫的。我發現它們比許多觀測的箱形圖或密度圖或者在觀察很少時的原始數據圖中信息量少得多。也就是說,我已經多次向JMP發送了希望能夠設置圖元素順序的願望。您可以將其設置為自定義圖形腳本或線段,但不能將其設置為其他元素(至少我知道)。
訣竅是最後繪製條形圖。一種簡單的方法是再次創建條形圖。請注意,腳本會添加帶有錯誤欄的元素欄,然後再次添加它們,因此它們是最後一個。 重做將保持訂單。
所以這應該有所幫助,但我建議你考慮其他圖表。 我知道這些都受到一些大學教授的歡迎,所以你可能沒有選擇。祝好運。
Names Default to Here(1);
dt = Open("$sample_data/Big Class.jmp");
gb = dt << Graph Builder(
show control panel(0),
Lock Scales( 1 ),
Variables( X( :sex ), Y( :height ), Group X( :age ), Color(:sex) ),
Elements( Bar( X, Y, Legend( 2 ), Error Bars( "Standard Deviation" ) ),
Bar( X, Y, Legend( 3 ) )
),
SendToReport(
Dispatch(
{},
"sex",
ScaleBox,
{Min( -0.5 ), Max( 1.5 ), Inc( 1 ), Minor Ticks( 0 )}
),
Dispatch(
{},
"height",
ScaleBox,
{Min( 50 ), Max( 72.5 ), Inc( 5 ), Minor Ticks( 1 )}
),
Dispatch(
{},
"Graph Builder",
FrameBox( 2 ),
{Grid Line Order( 1 ), Reference Line Order( 3 )}
)
)
);