Hola,
Por favor, ayúdenme a encontrar una solución más cómoda en JMP; lo que sí sé es usar Excel, incluido VBA, e importar esto a jmp:
Mi investigación en bases de datos médicas generalmente está estructurada como, por ejemplo (hoja maestra):
| Identificador único | Edad | Peso | Comorbilidad 1 = Enfermedad cardíaca | Comorbilidad 2 = enfermedad pulmonar |
| Automóvil club británico | 32 | sesenta y cinco | Sí | No |
| HACHA | 34 | 67 | Sí | Sí |
una pestaña de Excel suele tener códigos ICD9/10, por ejemplo:
| Identificador | Código ICD |
| Automóvil club británico | Q26.4 |
| Automóvil club británico | 776,4 |
| Automóvil club británico | 776,41 |
| HACHA | 775.39 |
| HACHA | 775,38 |
Creé hojas de Excel para Comorbilidad 1 = Enfermedad cardíaca y Comorbilidad 2 = Enfermedad pulmonar según los códigos de diagnóstico del ICD.
Por lo general, uso la función vlookup, countif, match o, a veces, simple filtro manual para comparar mi hoja de codificación ICD con la hoja de Excel anterior; en este caso particular enfermedad cardíaca (775.3X y 776.4X) o enfermedad pulmonar (Q26.4) para identificar mis Identificadores donde esta variable está presente. Copio y pego esos identificadores en una nueva hoja de Excel, elimino los duplicados y los importo a JMP, donde los agrego a través de Tablas "Actualizar" en mi MasterSheet, lo que resulta como se presenta en mi hoja maestra, como se muestra arriba.
Estoy buscando hacer este engorroso proceso en Excel e importarlo a JMP, directamente en JMP: identificar diferentes códigos de grupo de diagnóstico predefinidos (a veces con el marcador de espacio X para identificar múltiples subcódigos en una categoría) para su identificador único (eliminar múltiples listados para el mismo grupo de diagnóstico) y agregue esta columna adicional a mi hoja jmp maestra.
¡¡Muchas gracias por cualquier consejo!! - Lo siento, no soy un usuario avanzado de JMP y no he usado JSL antes.
La manipulación de datos es una de las verdaderas fortalezas de JMP.En casos como el que está describiendo, el problema habitual no es lograr que JMP manipule los datos, sino identificar las reglas en sus datos sobre lo que debe hacerse.es decir, su uso de X para indicar varias subcategorías.¿Quiere colapsar a solo una categoría general, o quiere expandir y hacer coincidir todas las subcategorías?... ¿o ambas?Una vez que se determina esa regla, lograr que JMP haga lo que se necesita suele ser bastante fácil.
Mi sugerencia, para comenzar, es crear algunos datos anónimos que se puedan compartir y describir en detalle cómo debe ser el resultado final de los datos.
Eso debería dar un buen ambiente para iniciar el proceso.
Además, debe tomarse el tiempo para leer la Guía de secuencias de comandos de la Biblioteca de documentación de JMP, disponible en el menú desplegable Ayuda.Si ha usado Excel con extensiones VBA, debería poder pasar a JSL con facilidad.