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 ha 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 = Malattie cardiache e Comorbidità 2 = Malattie polmonari come da codici di diagnosi ICD.
Di solito uso vlookup, countif, match o talvolta 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 in cui è presente questa variabile. Copio e incollo questi identificatori in un nuovo foglio Excel, rimuovo i duplicati e li importo in JMP, dove li aggiungo tramite Tables "Update" nel mio MasterSheet , che risulta come presentato nel mio foglio principale, come sopra.
Sto cercando di fare questo processo ingombrante invece in Excel e importare in JMP, direttamente in JMP: identificare diversi codici di gruppi di diagnosi predefiniti (a volte con spazio X per identificare più sottocodici in una categoria) per il loro identificatore univoco (eliminare più elenchi per la diagnostic group) e aggiungi questa colonna in più al mio foglio jmp principale.
Grazie mille per qualsiasi consiglio!! - Spiacente, non sono un utente JMP avanzato e non ho mai usato 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 una categoria generale o vuoi espandere e abbinare a tutte le sottocategorie?...o entrambe?Una volta che tale regola è stata determinata, ottenere che JMP faccia ciò che è necessario, di solito è abbastanza facile.
Il mio suggerimento, per iniziare, è di creare alcuni dati anonimi che possono essere condivisi e di 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 alla lettura della Guida allo scripting dalla libreria di documentazione di JMP, disponibile nel menu a discesa della Guida.Se hai utilizzato Excel con estensioni VBA, dovresti essere in grado di passare a JSL con facilità.