Ciao,
per favore aiutami gentilmente a trovare una soluzione più comoda in JMP - piuttosto quello che so, usa Excel incl VBA e importalo in jmp:
la mia ricerca nel database medico è solitamente strutturata come, ad esempio, (foglio principale):
| Identificativo unico | Età | Peso | Comorbidità 1 = Malattia cardiaca | Comorbilità 2 = malattia polmonare |
| aa | 32 | 65 | SÌ | NO |
| ASCIA | 34 | 67 | SÌ | SÌ |
una scheda Excel di solito contiene codici ICD9/10, ad esempio:
| Identificatore | Codice ICD |
| aa | Q26.4 |
| aa | 776.4 |
| aa | 776.41 |
| ASCIA | 775,39 |
| ASCIA | 775,38 |
Ho creato fogli Excel per Comorbidità 1 = Malattia cardiaca e Comorbidità 2 = Malattia polmonare secondo i codici di diagnosi ICD.
Di solito utilizzo vlookup, countif, match o talvolta una semplice funzione di filtro manuale per confrontare il mio foglio di codifica ICD con il foglio Excel sopra; in questo caso particolare malattia cardiaca (775.3X e 776.4X) o malattia polmonare (Q26.4) per identificare i miei identificatori dove questa variabile è presente. Copio e incollo questi identificatori in un nuovo foglio Excel, rimuovo i duplicati e li importo in JMP, dove li aggiungo tramite "Aggiornamento" di Tabelle nel mio MasterSheet, che risulta come presentato nel mio foglio principale, come sopra.
Sto invece cercando di eseguire questo processo complicato in Excel e importarlo in JMP, direttamente in JMP: identificare diversi codici di gruppo di diagnosi predefiniti (a volte con spaziatore X per identificare più sottocodici in una categoria) per il loro identificatore univoco (eliminare più elenchi per lo stesso gruppo diagnosi) e aggiungi questa colonna aggiuntiva al mio foglio jmp principale.
Grazie mille per qualsiasi consiglio!! - Mi dispiace, non sono un utente JMP avanzato e non ho mai utilizzato JSL prima.
La manipolazione dei dati è uno dei veri punti di forza di JMP.In casi come quello che stai descrivendo, il solito problema non è convincere JMP a manipolare i dati, ma piuttosto identificare le regole nei tuoi dati su ciò che deve essere fatto.cioè, il tuo uso di X per indicare più sottocategorie.Vuoi comprimere solo in una categoria generale, o vuoi espandere e abbinare a tutte le sottocategorie?...o entrambe?Una volta determinata questa regola, in genere è abbastanza facile convincere JMP a fare ciò che è necessario.
Il mio suggerimento, per iniziare, è creare alcuni dati anonimi che possono essere condivisi e descrivere in dettaglio come deve essere l'output finale dei dati.
Ciò dovrebbe fornire un buon ambiente per avviare il processo.
Inoltre, è necessario dedicare del tempo a leggere la Guida agli script dalla libreria della documentazione di JMP, disponibile nel menu a discesa della Guida.Se hai utilizzato Excel con estensioni VBA, dovresti essere in grado di spostarti in JSL con facilità.