こんにちは、
表示を目的として、棒グラフの負のエラーバーを非表示にします。Graph Builderの「customize」オプションを使用してこれを実現しましたが、これをデフォルトに設定できるかどうかを知りたいです。
変数に変更を加えたり、スクリプトを開いたりするたびに、負のエラーバーが表示されるため、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 )}
)
)
);