Regroupement par limites de spécificationsSi j'ai une colonne avec des limites de spécifications définies comme propriétés de colonne, existe-t-il une solution "en un clic" *) pour regrouper les données en 3 groupes :
x < LSL
LSL <= x <= USL
x > USL
Mélange et nettoyage des donnéesExploration et visualisation des donnéesRe : Regroupement par limites de spécificationsIl n’y a donc pas de solution en un seul clic ?
J'ai également vérifié le menu Custom Binning.
Plusieurs options sont répertoriées, mais aucune pour utiliser les limites des spécifications :

Re : Regroupement par limites de spécificationsJ'ai pu créer un regroupement basé sur le regroupement des limites de spécifications

Utilisation de l'option Niveaux et spécification de Créer une colonne de transformation

J'ai simplement créé la formule suivante pour créer le binning

et cela a fonctionné comme souhaité.
Dans mon exemple, j'ai utilisé l'exemple de table de données Semiconductor Capability et la colonne PNP3.Il a des valeurs aberrantes, cependant, il n'a pas de valeurs aberrantes inférieures à la valeur LSL, j'ai donc modifié manuellement une ligne pour avoir une valeur faible, juste pour tester la formule.
specs = :PNP3 << get property( "spec limits" );
If(
:PNP3 < specs["LSL"], -1,
specs["LSL"] <= :PNP3 <= specs["USL"], 0,
1
);
Re : Regroupement par limites de spécificationsMerci @txnelson pour l'exemple JSL 
L'inconvénient : une nouvelle colonne est ajoutée.
Si je fais cela pour toutes les colonnes, il y a beaucoup de monde.
J'espère qu'une fonctionnalité similaire est directement implémentée dans Jmp - mais je ne l'ai pas trouvée.
ni ici :

ni ici :

Est-il caché derrière un clic Shift/Alt/Ctrl ?
Re : Regroupement par limites de spécificationsVoici un exemple d'une façon de gérer cela
Names Default To Here( 1 );
dt = // Open Data Table: semiconductor capability.jmp
// → Data Table( "semiconductor capability" )
Open( "$SAMPLE_DATA/semiconductor capability.jmp" );
dt << New Column( "bin",
formula(
As Constant( specs = :PNP3 << get property( "spec limits" ) );
If( specs["LSL"] <= :PNP3 <= specs["USL"],
1,
0
);
)
);