Bonjour,
s'il vous plaît, aidez-moi à trouver une solution plus confortable dans JMP - plutôt ce que je sais, utilisez Excel avec VBA et importez-le dans jmp :
mes recherches dans les bases de données médicales sont généralement structurées comme, par exemple (fiche maîtresse) :
| Identifiant unique | Âge | Poids | Comorbidité 1 = Maladie cardiaque | Comorbidité 2 = maladie pulmonaire |
| AA | 32 | 65 | Oui | Non |
| HACHE | 34 | 67 | Oui | Oui |
un onglet Excel contient généralement des codes ICD9/10, par exemple :
| Identifiant | Code CIM |
| AA | Q26.4 |
| AA | 776.4 |
| AA | 776.41 |
| HACHE | 775.39 |
| HACHE | 775.38 |
J'ai créé des feuilles Excel pour Comorbidité 1 = Maladie cardiaque et Comorbidité 2 = Maladie pulmonaire selon les codes de diagnostic de la CIM.
J'utilise généralement vlookup, countif, match ou parfois une simple fonction de filtre manuel pour comparer ma feuille de codage ICD à la feuille Excel ci-dessus ; dans ce cas particulier, maladie cardiaque (775.3X et 776.4X) ou maladie pulmonaire (Q26.4) pour identifier mes identifiants où cette variable est présente. Je copie et colle ces identifiants dans une nouvelle feuille Excel, supprime les doublons et les importe dans JMP, où je les ajoute via les tableaux "Mise à jour" dans ma MasterSheet, ce qui donne le résultat présenté dans ma feuille principale, comme ci-dessus.
Je cherche plutôt à effectuer ce processus fastidieux dans Excel et à importer dans JMP, directement dans JMP : identifier différents codes de groupe de diagnostic prédéfinis (parfois avec un espace réservé X pour identifier plusieurs sous-codes dans une catégorie) pour leur identifiant unique (supprimer plusieurs listes pour le même groupe de diagnostic) et ajoutez ceci une colonne supplémentaire à ma feuille maître jmp.
Merci beaucoup pour tout conseil !! - Désolé, je ne suis pas un utilisateur avancé de JMP et je n'ai jamais utilisé JSL auparavant.
La manipulation des données est l'une des vraies forces de JMP.Dans des cas tels que ceux que vous décrivez, le problème habituel n'est pas d'amener JMP à manipuler les données, mais plutôt d'identifier les règles dans vos données sur ce qui doit être fait.c'est-à-dire, votre utilisation de X pour indiquer plusieurs sous-catégories.Souhaitez-vous réduire à une seule catégorie globale, ou souhaitez-vous développer et faire correspondre toutes les sous-catégories ? ...... ou les deux ?Une fois cette règle déterminée, il est généralement assez facile de faire en sorte que JMP fasse ce qui est nécessaire.
Ma suggestion, pour commencer, est de créer des données anonymisées qui peuvent être partagées et de décrire en détail à quoi doit ressembler la sortie finale des données.
Cela devrait donner un bon environnement pour démarrer le processus.
En outre, vous devez prendre le temps de lire le Guide de création de scripts de la bibliothèque de documentation JMP, disponible dans le menu déroulant Aide.Si vous avez utilisé Excel avec des extensions VBA, vous devriez pouvoir passer facilement à JSL.