Attribuer un identifiant unique pour chaque texte uniqueSalut tout le monde,
J'aimerais obtenir votre aide dans le cas suivant. J'ai des données qui traitent des drogues et de leurs problèmes spécifiques au sein de différentes entreprises. Les deux colonnes (c'est-à-dire le nom du médicament et les spécifications du problème) sont des données textuelles. Je voudrais créer une troisième colonne (continue) qui ajoute un identifiant unique à chaque nom de médicament lorsqu'il apparaît. Par exemple, la pipéracilline sodique et le tazobactam sodique sont des noms de médicaments. Chaque fois que ce nom apparaît, attribuez ID=1. Si le nom du médicament est devenu Acide zolédronique, par exemple, ID=2 et ainsi de suite. Pourriez-vous m'aider à créer une formule dans JMP pour résoudre ce cas ? Meilleur, Qaïs
Re : Attribuer un identifiant unique pour chaque texte uniqueMerci beaucoup. Bien joué
Re : Attribuer un identifiant unique pour chaque texte uniqueMa suggestion est de lire la documentation fournie par JMP. Parmi les nombreux livres téléchargés lors de l'installation de JMP :
Aide==>Livres
Je vous propose de lire,
Utilisation de JMP
Analyse de base
Graphiques essentiels
Guide de script
C'est beaucoup de lecture, cependant, JMP est un produit puissant avec de nombreuses fonctionnalités
Re : Attribuer un identifiant unique pour chaque texte uniqueMerci beaucoup Monsieur pour votre incroyable aide professionnelle. Problème résolu. Une recommandation pour améliorer mes compétences en rédaction d'une telle formule JSL avancée ?
Meilleur,
QaïsRe : Attribuer un identifiant unique pour chaque texte uniqueIl existe un complément dans le dépôt de compléments qui fait essentiellement cela. Cela s'appelle "compresser en code étiqueté". Vous voulez la version révisée. Exécutez le complément sur la colonne contenant le texte. Cela créera une nouvelle colonne appelée " codée". Allez dans les propriétés de la colonne et désactivez les étiquettes de valeur et cliquez sur Appliquer. Vous devriez vous retrouver avec ce que vous recherchez.
Meilleur,
MRe : Attribuer un identifiant unique pour chaque texte uniqueVoici un script qui s'exécute sur un exemple de table de données qui crée une colonne ID avec une formule comme vous le souhaitez
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA\cars.jmp" );
dt << New Column( "ID",
formula(
If( Row() == 1,
Summarize( drugs = by( :Make ) )
);
Contains( drugs, :Make );
)
);