Estadísticas de columna, como la media solo para filas seleccionadas.Hola.
Me gustaría tener un comando jsl para encontrar la media, la mediana o la sigma de la columna de altura, pero solo donde la edad sea solo 12 y 13.
Intenté seleccionar filas, pero no obtengo el resultado correcto. Si utilizo o no la función de selección de filas, siempre me arroja los mismos números.
Data Table( "table" ) << Select where( :age== { 12, 13 });
Sigma = Col Std Dev( As Column( "age" ) );
median = Col Mean( As Column( "age" ) );
show (Sigma);
show (median);
dt << Clear Select;
Agradecería cualquier ayuda en esto.

Automatización y scriptingRe: Estadísticas de columnas, como la media solo para filas seleccionadas.Solicitaste un comando JSL, pero quizás también sea interesante:
Una nueva característica muy útil en JMP 18: estadísticas de encabezado
Pueden ser estáticos o (configuración predeterminada) reaccionar ante la selección de filas:

A través de las preferencias, el usuario puede definir qué valores se muestran.
Es sorprendente la cantidad de opciones disponibles.
Deseo otras plataformas como Distribución, Tabular, Resumen, Resumir y: Graph Builder (!)
Tenía una gran selección de artículos para elegir.
Aquí está el deseo:
Categorías Col N - y todas las demás...
[Lo que más extraño: Col N Categorías / N Únicas en JSL y Graph Builder]


Re: Estadísticas de columnas, como la media solo para filas seleccionadas.Así es como yo manejaría esto.
Names Default To Here( 1 );
dt = Current Data Table();
sigma = Col Std Dev( If( :age == 12 | :age == 13, :Age, . ) );
Avg = Col Mean( If( :age == 12 | :age == 13, :Age, . ) );