バーの数に応じてラベルを表示/非表示にするこんにちは、
JSL でグラフ ビルダーの棒グラフにある棒の数を知る方法は何ですか?
バーの数が多い (>20) 場合は、バーのラベルを非表示にしたいと思います。
ありがとう。
マスカスタマイゼーション再:バーの数のためにラベルを表示/非表示目的の軸の最小値、最大値、および増分値が何であるかを確認し、そこからバーの数を決定し、必要に応じてラベルを設定できます。
再:バーの数のためにラベルを表示/非表示Bar要素は、グループ化変数のレベルに依存します。したがって、Summarize()関数を使用してバーの数を決定することもできます。
再:バーの数のためにラベルを表示/非表示ジムありがとう。
@txnelson
別の質問:グラフの作成後にラベルを追加する構文は何ですか。
以下は動作しません
gb = Graph Builder(
Variables( X( :age ), Y( :height ), Group Y( :sex ) ),
Elements( Bar( X, Y, Legend( 1 ) ) )
);
gb << Label( "Label by Value" );
再:バーの数のためにラベルを表示/非表示さまざまなラベルはすべて、出力レポートのツリー構造からアクセスできます。 それらについて学ぶには、表示ツリーに関するスクリプトガイドのセクションを読んでください。 スクリプティングガイドは、JMPドキュメントライブラリにあります。
Help ==> JMPドキュメントライブラリ

このスタイルのグラフのさまざまなラベルを変更する小さなスクリプトは次のとおりです
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" );
gb = Graph Builder(
Variables( X( :age ), Y( :height ), Group Y( :sex ) ),
Elements( Bar( X, Y, Legend( 1 ) ) )
);
gbr = gb << report;
gbr[Text Edit Box( 1 )] << set text( " This is the Header" );
gbr[Text Edit Box( 4 )] << set text( " This is the Y Axis Label" );
gbr[Text Edit Box( 3 )] << set text( " This is the X Axis Label" );
再:バーの数のためにラベルを表示/非表示ジムに感謝し、不明確な点については申し訳ありません。
軸ではなく、棒のラベル(値ごとのラベル)を指定します。
@txnelson