¿Cómo creo una fórmula de columna para N categorías?Me gustaría crear una fórmula de columna que proporcione un recuento del número de valores distintos en una columna.Puedo usar el visor de columnas, la función Mostrar resumen en JMP 15, pero quiero tener ese valor en una columna para usarlo en otros cálculos.
Por ejemplo, en la tabla de clase grande: N elementos en la columna "Sexo" deben mostrar 2 como 2 valores distintos.
Re: ¿Cómo creo una fórmula de columna para N categorías?Gracias, @txnelson & @PatrickGiuliano .
Bastante nuevo en JMP, todavía estoy aprendiendo. Es bueno saber sobre el operador Col Number().
Adjunto una muestra de mi conjunto de datos. Estoy buscando la cantidad única de herramientas por semana por año. Cada herramienta podría tener varias filas por semana. Puse una columna de resultados ideales en el conjunto.
¡De nuevo, gracias por tu ayuda!
Re: ¿Cómo creo una fórmula de columna para N categorías?¡Gracias Jim!
@CTrahon0526 Si es nuevo en JMP, aquí encontrará un poco más de detalle sobre lo que Jim compartió.
Puede colocar la función Col Number() en una fórmula de columna y calcularla directamente en la tabla de datos.
Adjunto una tabla de datos jmp de ejemplo simulado.
Primero, creé una columna "Año Semana" usando una fórmula de columna instantánea en JMP. Haga clic derecho en la columna de hora, Nueva columna de fórmula > Fecha y hora > Año Semana.
Luego creé una columna "Contar por año y semana" con la siguiente fórmula de columna:
Col Number(:time, :Year Week)
Re: ¿Cómo creo una fórmula de columna para N categorías?La función es
Col Number(<:column Name>)
Consulte el índice de secuencias de comandos para obtener más detalles.
Re: ¿Cómo creo una fórmula de columna para N categorías?
@PatrickGiuliano ,
¿Hay alguna manera de obtener los N elementos por variable?
Estoy tratando de encontrar los valores N únicos por año por semana laboral. Gracias.
Re: ¿Cómo creo una fórmula de columna para N categorías?Gracias @txnelson ¡Eres el hombre!
@patricia_roth y también se me ocurrió la siguiente oda al amable apoyo de algunos de los otros miembros del equipo de JMP.
Summarize( x = by( :sex ) );
N Items( x );
Muy parecido pero con algunas líneas menos.
Re: ¿Cómo creo una fórmula de columna para N categorías?Aquí está la fórmula que yo usaría:
If( Row() == 1,
Summarize( Current Data Table(), bygp = by( :sex ) );
n = N Items( bygp );
);
n;