JMP puede guardar en formato .csv (o archivo de texto). ¿Qué fuentes has utilizado para obtener información sobre la integración con Python? ¿Qué versión de JMP estás utilizando?
Mi primera pregunta es: ¿qué versión de JMP estás utilizando? JMP 19 proporciona utilidades mejoradas para acceder a JMP desde Python.
Además, en JMP existen extensas páginas de ayuda sobre la integración de JMP con Python y de Python con JMP.
Es muy sencillo. Solo tienes que hacerle preguntas a Gemini 3.1 Pro. Seguro que así se solucionan la mayoría de los problemas.
No uses ChatGPT.
Si utiliza JMP 18 o posterior, consulte la categoría "Python" en el índice de scripts. Allí encontrará numerosos ejemplos. En concreto, busque el objeto jmp.DataTable. Este se comporta como una lista de columnas de Python, y cada columna se comporta como una lista de filas. El objeto de tabla de datos es iterable y permite el acceso directo a la tabla de datos en memoria.
Ver: Python Send(); y Python Get(); funciones JSL (leer/escribir) variables JSL hacia/desde Python.
En JMP 19 y versiones posteriores, consulte los diccionarios jmp.globals y jmp.here para acceder a las variables globales y de espacio de nombres de JSL desde Python (lectura/escritura).
No es necesario ir y venir a través de CSV, pero JSL puede leer y escribir CSV, y pandas en Python puede leer y escribir CSV directamente si eso es realmente lo que deseas.
Recuerda que el acceso a jmp.DataTable en Python utiliza indexación basada en 0, mientras que JSL opera con indexación basada en 1.