JMP può salvare in formato .csv (o file di testo). Quali fonti hai utilizzato per l'integrazione con Python? Quale versione di JMP stai utilizzando?
La mia prima domanda è: quale versione di JMP stai utilizzando? JMP 19 offre utilità migliorate per accedere a JMP da Python.
Inoltre, nella sezione JMP sono disponibili ampie pagine di aiuto sull'integrazione di JMP con Python e di Python con JMP.
È molto semplice. Basta porre domande a Gemini 3.1 Pro. Risolverà sicuramente la maggior parte dei problemi.
Non utilizzare ChatGPT.
Se utilizzi JMP 18 o versioni successive, consulta la categoria "Python" nell'indice degli script. Troverai molti esempi. In particolare, cerca l'oggetto jmp.DataTable. Si comporta come una lista Python di colonne, e ogni colonna si comporta come una lista di righe. L'oggetto tabella dati è iterabile e consente l'accesso diretto in memoria alla tabella dati.
Vedi: Python Send(); e Python Get(); Funzioni JSL (lettura/scrittura) di variabili JSL da/verso Python.
In JMP 19 e versioni successive, consultare i dizionari jmp.globals e jmp.here per accedere alle variabili globali e agli spazi dei nomi here di JSL da Python (lettura/scrittura).
Non è necessario passare continuamente attraverso i file CSV, ma JSL è in grado di leggere e scrivere file CSV, e pandas in Python può leggere e scrivere direttamente file CSV, se è proprio quello che desideri.
Ricorda che l'accesso a jmp.DataTable in Python utilizza un indice basato su 0, mentre JSL opera con un indice basato su 1.