Tri automatique des valeurs pour le recodage posant des problèmesVoici ce que je dois faire: J'ai une liste de valeurs alphanumériques à recoder. Les valeurs sont répétées plusieurs fois et sont regroupées, MAIS leurs groupes ne sont pas triés (c'est-à-dire que les valeurs ne sont pas ordonnées). Je veux donner à chaque valeur unique un nombre basé sur sa position dans la colonne. Voici une capture d'écran à expliquer (lignes 10 et 11 -K07768 précédant K07684).

Voici la difficulté que j'ai eue: lorsque j'utilise la fonction Recoder dans JMP, elle réorganise automatiquement mes valeurs uniques. Avec plus de 60 valeurs uniques répétées jusqu'à 320 fois, il est difficile de garder la trace de la commande d'origine. Existe-t-il un moyen simple d’atteindre mon objectif dans JMP (avec ou sans la boîte de dialogue Recode)?
Une autre question à propos du recodage: il ne semble pas y avoir de moyen de saisir rapidement chacun des nouveaux numéros. Existe-t-il un moyen de copier / coller une liste de nouvelles valeurs, ou quelque chose de similaire à "Remplir la série" dans Excel.
Merci!
Re: Tri automatique des valeurs pour le recodage posant des problèmesExcellent! Je vous remercie!Re: Tri automatique des valeurs pour le recodage posant des problèmesVoici une formule que vous pouvez utiliser pour créer les nouvelles valeurs
If( Row() == 1,
count = 1,
If( Lag( :What I Have, 1 ) != :What I Have,
count = count + 1
)
);
count;
Re: Tri automatique des valeurs pour le recodage posant des problèmesUtilisez cette formule dans la colonne "Ce dont j'ai besoin":
If(
Row() == 1, 1,
:What I Have[Row()] == :What I Have[Row() - 1], :What I need[Row() - 1],
:What I need[Row() - 1] + 1
)
Il attribue à la première ligne la valeur 1. Si la valeur de la colonne "Ce que j'ai" est identique à la ligne précédente, copiez la valeur dans "Ce dont j'ai besoin" de la ligne précédente à la ligne actuelle. S'ils ne sont pas identiques, augmentez la valeur de "Ce dont j'ai besoin" de la ligne précédente de 1 pour la ligne en cours.
Voici à quoi mon exemple ressemble ensuite:
