Évaluer les données en double sur la même colonneSalut tout le monde,
J'ai ces données en double pour lesquelles je dois les évaluer comme une seule. Est-il possible d'évaluer les données comme une seule sur la même colonne ? J'ai cet exemple. Si la colonne 1 (même valeur de données) a des valeurs de colonne 2 différentes, le résultat de la colonne 3 doit être aberrant et être compté comme un et non comme des valeurs en double comme la colonne 1. Mais si leur colonne 2 a les mêmes valeurs « Bonnes », la valeur de la colonne 3 sera « bonne ».
Cette évaluation est-elle possible ?
Colonne 1 Colonne 2 Colonne 3
5631823522 Bonne valeur aberrante
5631823522 Valeur aberrante
563180572E Bon Bon
563180572E Bon
5631826915 Valeur aberrante
5631826915 Bon
Mélange et nettoyage des donnéesIngénierie Qualité et ProcédésPartager et communiquer les résultatsRe : Évaluer les données en double sur la même colonneJ'utiliserais un résumé pour cela,
placez la colonne 1 dans le groupe pour garantir une occurrence unique,
et placez la colonne 2 dans le sous-groupe, pour pouvoir voir ce qu'il y avait dans la colonne 2.
Ensuite, vous pouvez prendre par exemple "N (Outlier)" pour voir s'il y a eu une valeur aberrante ou tout ce dont vous avez besoin.
Résumez vos données (jmp.com)

Re : Évaluer les données en double sur la même colonneDe nombreuses façons de gérer cela. Écrire une formule comme @txnelson suggéré, ou vous pouvez inclure quelques étapes supplémentaires et avoir une formule un peu plus simple avec une étape supplémentaire
1. Recodez la colonne 2 de telle manière que Good soit 0 et Outlier 1 (vous pouvez utiliser JMPs Recode pour cela), assurez-vous que la nouvelle colonne est numérique.

2. Utilisez une formule qui calculera la somme (ou la valeur maximale) des données dans la nouvelle colonne (cela pourrait également être fait avec Résumé et jointure ou de nombreuses autres manières)
If(ColSum(:"Column 22"n, :"Column 1"n) >= 1,
"Outlier",
"Good"
)

3. Ensuite, en fonction de ce que vous souhaitez faire avec vos données, vous pouvez supprimer les doublons ou simplement les valeurs. Sélectionnez les colonnes Colonne 1 et Colonne 3, puis utilisez JMP pour sélectionner les lignes en double

4. De là, vous pouvez supprimer les lignes

5. Ou si vous souhaitez conserver les valeurs dupliquées mais effacer simplement les valeurs de la colonne 3. Alors que tenant alt appuyez sur l'en-tête de la colonne 3 pour que seule la colonne 3 soit sélectionnée

et appuyez sur Supprimer

Re : Évaluer les données en double sur la même colonneVoici une façon de gérer cela.Ce qui suit est une formule pour la colonne 3
If( Row() == 1 | :Column 1 != Lag( :Column 1 ),
theColumn = :Column 1;
theRows = Current Data Table() << get rows where( :Column 1 == theColumn );
x = "Good";
For( i = 1, i <= N Rows( theRows ), i++,
If( :Column 2[theRows[i]] == "Outlier",
x = "Outlier";
Break();
)
);
x;
)