こんにちは、みんな、
プロットラベルの空白を削除するにはどうすればよいですか? 私はこの関数を使用してプロットしています
varplot3 = Function( { y_param },
var = Variability Chart(
Y( column( y_param ) ),
X( evallist( varlist2 ) ),
Analysis Type( "Choose best analysis (EMS REML Bayesian)" ),
Mean Diamonds( 0 ), Points Jittered( 0 ), Connect Cell Means( 1 ),
Show Box Plots( 0 ), Std Dev Chart( 0 ) );
rvar = var << Report;
rvar[Axisbox( 1 )] << Show Major Grid( 1 );
rvar[Framebox( 1 )] << {Marker Size( 4 )};
rvar[Framebox( 1 )] << Frame Size(700, 300);
rvar[TextEditBox( 1 )] << Set Font Size( 10 ) << Set Font Style( "Bold" );
rvar[NomAxisBox( 4 )] << {Rotated Tick Labels( 0 )};
rvar[Framebox( 1 )] << Row Legend( Column( buildname ), Color( 1 ), Marker( 0 ), Color Theme("JMP Default"), Continuous Scale( 0 ) );
rvar[Framebox( 1 )] << Row Legend( Column( ht ), Color( 0 ), Marker( 1 ), Marker Theme("Paired") );
g = nitems(varlist2)+2;
Try(rvar[BorderBox(g+1)] << Delete);
Try(rvar[BorderBox(g)] << Delete);
pvar = rvar[Outlinebox( 2 )] << get picture;
);また、ラベルに空白が含まれているサンプル出力を添付しました。 空白を削除する方法は? PLは助けます
これを試して。 プロットを作成し、軸を右クリックして「軸設定...」を表示します。 次に、「ShortDivider」を選択します。

これが目的の場合は、スクリプトを保存して、必要な余分なコードを盗みます。 次のようなものが表示されます。
Dispatch(
{"Variability Chart for NPN1"},
"1",
ScaleBox,
{Label Row( 1, Tick Mark Style( "Short Divider" ) )}
)