Tengo un conjunto de datos donde tengo condiciones y se toman diferentes medidas.
Por ejemplo:
Sexo Edad Altura Talla de calzado
Macho 20 66 pulg. 10
Mujer 18 60 pulg. 8
Estoy haciendo un guión para ver la distribución y la variación. Me gustaría hacer gráficos para la altura y el tamaño del zapato (por separado). En algunos casos, tengo algunos valores atípicos de altura (supongamos), pero el tamaño del zapato sigue siendo válido. ¿Qué línea de código tendría que agregar a mis secuencias de comandos para no incluir las filas atípicas en una de mis secuencias de comandos... pero incluirlas en mi otra secuencia de comandos? Si uso ocultar/excluir, desaparece por completo y no aparece en ningún gráfico. Me gustaría tener control sobre qué gráficos muestran qué filas. Estoy usando el gráfico de indicadores de variabilidad y los gráficos de distribución.
Hola @mochar
hay al menos dos formas de hacer lo que buscas.
primero, puede usar un "filtro de datos locales" por separado para los gráficos que desea filtrar. esto no afectará a las otras parcelas.
la otra opción es manipular el "tiempo" de la ejecución usando y no usando "recalculo automático".
eche un vistazo a este script y háganos saber si le ayuda.
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 )
)
)
),
));