ayuda con la consolidación de datos por favorHola a todos
Soy lo que considero un usuario de Excel intermedio a avanzado, pero solo un usuario JMP moderado. Estoy tratando cada vez más de aprender las fórmulas en JMP, pero aún hago muchos masajes de datos en Excel. Tengo un problema que me gustaría usar JMP para resolver si pudiera obtener ayuda con las fórmulas o las opciones de tabla necesarias.
Obtuve un gran volcado de datos de muchos años de resultados de laboratorio del archivo del hospital: es más de un millón de filas, así que es por eso que no puedo usar Excel. Estoy interesado en cinco pruebas diferentes: puede llamarlas A, B, C, D, E. Me dieron un número de asignatura y algunos datos demográficos (edad, raza sexual) y la fecha y hora de los resultados. El problema es que las pruebas A y B están en un panel, y C, D y E están en un segundo panel, o incluso se ordenan individualmente. Por lo tanto, puede haber dos filas de datos, una con A y B y la segunda fila con C, D y E. Debido a que son la misma fecha, pero con unos pocos minutos de diferencia, las separa. He descubierto la fórmula de fecha corta que elimina el tiempo. Ahora, lo que me gustaría hacer es consolidar las cinco pruebas en una sola fila si son de la misma fecha sobre el mismo tema. Una cosa que puede confundir el problema es que, ocasionalmente, una sola prueba, por ejemplo, C se ejecuta más de una vez al día. Entonces, idealmente, las cinco pruebas que están más cercanas en el tiempo terminarían juntas en una fila y cualquier valor repetido más tarde en ese mismo día todavía obtendría una fila (por lo que no arrojaría ningún dato que se duplicara en un día)
¿Alguien puede ayudarme a entender cómo funcionaría esto en JMP?
gracias Maureen
OtroRe: ayuda con la consolidación de datos por favor¿Hay alguna forma de determinar si la prueba es una Prueba A o una Prueba B, etc.?Re: ayuda con la consolidación de datos por favorCada resultado de la prueba está actualmente en su propia columna (este fue un volcado de datos que vino de esta manera). Un ejemplo de lo que me gustaría consolidar sería este:
tema. fecha. A B C D E.
1) 1/2/10. . 100 50 200
1) 1/2/10 20 50. . .
para convertirse en una sola fila con números en A, B, C, D, E
o, por el contrario, una sola columna llamada resultado con otra columna para el nombre de la prueba
Re: ayuda con la consolidación de datos por favorHola maureen
Suponiendo que sus datos están organizados de manera similar a la tabla simulada adjunta, puede conciliar sus datos de prueba de la siguiente manera:
1) Apile las columnas A - E, manteniendo todas las demás columnas en la tabla resultante
2) Cambie la columna de datos apilados a "Ordinal"
3) Seleccione (usando la herramienta de filtro) y elimine todas las filas vacías
4) Divida las columnas de "datos" por "Etiqueta" y Agrupe por PATIENT_ID y DATE
Es de destacar que deberá asegurarse de que los ensayos realizados varias veces en el mismo día tengan una marca de tiempo / valor de fecha distinto.
Si esto no satisface su necesidad, sería útil si pudiera compartir una tabla anónima o simulada que muestre cómo se organizan actualmente sus datos.
Mejor,
TS
Re: ayuda con la consolidación de datos por favoresto estuvo muy cerca! Pero utilicé la función de fecha corta para truncar los tiempos lejos de la marca de tiempo. La marca de tiempo original era mantener las pruebas del panel 1 (A,
separadas del panel 2 (C, D, E) debido a unos pocos minutos de diferencia. Aún así, si tengo que perder algunos datos de él, estaría bien dejar caer las pruebas individuales duplicadas, porque, en última instancia, elegiré los datos que tienen las 5 pruebas presentes y los resultados de las pruebas individuales.
Si hay una manera de redondear la marca de tiempo original en, por ejemplo, incrementos de dos horas, entonces eso también funcionaría: podría mantener los duplicados ejecutados medio día después, pero aun así agrupar las pruebas en un par de horas. Esto sería para una versión en la que no vuelco filas sin las cinco pruebas.
Re: ayuda con la consolidación de datos por favorHola maureen
Si hace clic con el botón derecho en el encabezado de su columna de marca de tiempo original y selecciona Nueva columna de fórmula-> Transformar-> Redondear ... se le presentará un cuadro de diálogo que le permitirá redondear su fecha al intervalo que elija después de seleccionar arriba, abajo o lo más cercano para la regla de redondeo. Esto le dará una nueva columna de fórmula con las fechas redondeadas que luego puede usar para alinear sus datos.
Espero que esto ayude.
-Alemán
Re: ayuda con la consolidación de datos por favor¡gracias! Todavía estoy aprendiendo fórmulas en JMP, pero ese truco significa que crea la fórmula para mí. Bueno saber.
Re: ayuda con la consolidación de datos por favorUn ejemplo simulado ayudaría, ya que creo que esto no hará lo que quieres, pero debería acercarse. Use la plataforma Tabulate con Asunto y luego coloque la fecha en las filas (después de redondear la fecha como se sugiere) y coloque las pruebas en las columnas, con los datos en la tabla (tal vez significa, pero es posible que también desee min y max). Encuentro que Tabulate es la forma más fácil de reorganizar los datos en formas en las que parece estar preguntando.