条件があり、さまざまな測定が行われたデータセットがあります。
例えば:
性別 年齢 身長 靴のサイズ
男性 20 66 インチ 10
女性 18 60インチ 8
分布とバリエーションを表示するスクリプトを作成しています。 身長と靴のサイズ(別々)のグラフを作りたいです。 場合によっては、身長の外れ値がいくつかありますが (仮定しましょう)、靴のサイズはまだ有効です。 スクリプトの 1 つに外れ値の行を含めずに、他のスクリプトに含めるには、スクリプトにどのコード行を追加する必要がありますか? 非表示/除外を使用すると、完全に非表示になり、どのグラフにも表示されません。 どのグラフがどの行を表示するかを制御したいと思います。 変動ゲージ チャートと分布チャートを使用しています。
やあ@モチャー
探していることを行うには、少なくとも 2 つの方法があります。
まず、フィルタリングするグラフに対して個別に「ローカル データ フィルタ」を使用できます。これは他のプロットには影響しません。
もう1つのオプションは、「自動再計算」を使用して使用せずに実行の「タイミング」を操作することです。
このスクリプトを見て、役立つかどうかお知らせください。
names default to here (1);
Open( "$SAMPLE_DATA/Big Class.jmp" );
New Window( "Big Class - Variability Chart of height, weight by sex",
h list box (V List Box(
Variability Chart(
Automatic Recalc( 1 ),
Y( :height ),
X( :sex ),
Model( "Main Effect" ),
Variability Summary Report( 1 ),
Points Jittered( 1 )
),
Variability Chart(
Automatic Recalc( 1 ),
Y( :weight ),
X( :sex ),
Variability Summary Report( 1 ),
Mean of Std Dev( 1 ),
Points Jittered( 1 )
)
),
Distribution(
Automatic Recalc( 1 ),
Continuous Distribution( Column( :height ) ),
Continuous Distribution( Column( :weight ) ),
Local Data Filter(
Add Filter(
columns( :height, :weight ),
Where( :height >= 55 & :height <= 70 ),
Where( :weight >= 64 & :weight <= 160 )
)
)
),
));