1132_es-ES
Comparando múltiples filas en una tabla grande y manteniendo la fila con el mayor valorHola chicos-
Soy algo nuevo en JMP ... Tengo una gran tabla de más de 1,000,000 filas (13 columnas) que necesito consolidar de la siguiente manera:
Tengo varias filas para las observaciones en un solo caso (no se observa cada caso el mismo número de veces; algunos tienen 3 observaciones, unos 10). Quiero construir una tabla de resumen, manteniendo la observación con los valores más grandes para cada caso único.
¡Gracias!
-tRe: comparando varias filas en una tabla grande y manteniendo la fila con el valor más grandeEso es exactamente lo que quise decir y veo tu punto. Si, en cambio, desea el máximo de una sola columna (Y1) y mantiene las observaciones en las columnas restantes tal como están (es decir, un subconjunto), debe ejecutar "Actualizar" en la tabla de resumen con la tabla original (haciendo coincidir las columnas por ID e Y1). ). Eso crearía tal subconjunto, a excepción de la columna de conteo de filas adicional.
Todavía puede haber un problema con los lazos. Luego se deben considerar criterios adicionales, por ejemplo, basados en los valores de las otras columnas.Re: comparando varias filas en una tabla grande y manteniendo la fila con el valor más grandeTal vez malinterprete tu pista. Si aplico su sugerencia (como lo entiendo) a la siguiente tabla que contiene 2 observaciones (con las columnas Y1 e Y2 que son de interés):
ID Y1 Y2
a 1 2
a 2 1
entonces la tabla de resumen resultante contendrá una fila:
a 2 2 2
que no está en la tabla original. El primer "2" es el conteo de filas. Los valores restantes comprenden la "fila" que no está en la tabla original.Re: comparando varias filas en una tabla grande y manteniendo la fila con el valor más grandeCon "Max", un resumen es igual a un subconjunto, ya que solo hay un valor máximo. Sin embargo, si es importante saber exactamente cuál de las múltiples observaciones de cada "caso" tiene el valor más alto, y no solo el valor, también debe agruparse después de una columna de identificación-observación además de la identificación del caso. Si hay vínculos, por supuesto, obtendrá más de una fila por caso en la tabla de resumen.
Mi sugerencia anterior asume que las múltiples observaciones están dispuestas verticalmente, es decir, un caso con tres observaciones. Tiene tres filas, y un caso con diez obs. tiene diez filas, etc. Sin embargo, si el número de observaciones se distribuye a través de columnas, con celdas vacías para los casos con menos del número máximo de observaciones, primero se debe apilar la tabla para usar Resumen de la manera que describí.
O tal vez he entendido mal el problema por completo ...Re: comparando varias filas en una tabla grande y manteniendo la fila con el valor más grandeMe pregunto qué es lo que realmente falta. Tuve la vaga impresión de que él quiere un subconjunto de la tabla original. El uso de Resumen de la forma en que lo describe producirá una tabla que puede tener filas que no están presentes en la tabla original.Re: comparando varias filas en una tabla grande y manteniendo la fila con el valor más grandeSi tiene una columna con un identificador único de caso y suponiendo que las mediciones / variables múltiples para cada observación están en la misma fila (pero en columnas diferentes), usaría el comando Resumen en el menú Tablas.
En el cuadro de diálogo Resumen, elija agrupar por su identificación de caso y luego seleccione las variables que desea en la tabla de resumen y elija "Máx." En la lista desplegable Estadísticas.
Eso le daría una tabla con una fila para cada caso y los valores más altos para cada variable. También se generará automáticamente una columna con el número de observaciones (= nr de filas, incluidas aquellas con valores faltantes) para cada caso.Re: Comparando múltiples filas en una tabla grande y manteniendo la fila con el mayor valor¿Cómo define "la observación con los valores más grandes para cada caso único"? Suponiendo que una de las columnas contenga el identificador de caso, eso deja 12 columnas, cada una de las cuales podría tener un "valor mayor" para cada caso único.
Comments
There are no comments yet