我有一個數據集,其中有條件並進行了不同的測量。
例如:
性別 年齡 身高 鞋碼
男 20 66 英寸 10
女 18 60 英寸 8
我正在製作一個腳本來查看分佈和變化。 我想製作身高和鞋碼的圖表(分別)。 在某些情況下,我有一些身高異常值(讓我們假設),但鞋碼仍然有效。 我必須在我的腳本中添加哪行代碼,才能不在我的一個腳本中包含異常行...但將其包含在我的其他腳本中? 如果我使用隱藏/排除,它會完全消失並且不會顯示在任何圖表中。 我想控制哪些圖表顯示哪些行。 我正在使用變異量表和分佈圖。
你好@莫查爾
至少有兩種方法可以實現您想要的功能。
首先,您可以對要過濾的圖表單獨使用“本地數據過濾器”。這不會影響其他地塊。
另一個選項是通過使用或不使用“自動重新計算”來操縱執行的“計時”。
看看這個腳本,讓我們知道它是否有幫助。
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 )
)
)
),
));