Binning per limiti di specificaSe ho una colonna con limiti di specifica definiti come proprietà della colonna, esiste una soluzione "con un clic" *) per raggruppare i dati in 3 gruppi:
x
LSL <= x <= USL
x > USL
Miscelazione e pulizia dei datiEsplorazione e visualizzazione dei datiRi: Binning per limiti di specificaEcco un esempio di un modo per gestirlo
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
);
)
);
Ri: Binning per limiti di specificaGrazie @txnelson per l'esempio JSL 
Lo svantaggio: viene aggiunta una nuova colonna.
Se lo faccio per tutte le colonne, diventa piuttosto affollato.
Spero che una funzionalità simile sia implementata direttamente in Jmp, ma non riesco a trovarla.
neanche qui:

né qui:

È nascosto dietro un clic Maiusc/Alt/Ctrl?
Ri: Binning per limiti di specificaSono stato in grado di creare un raggruppamento basato sul binning dei limiti delle specifiche

Utilizzando l'opzione Livelli e specificando Crea colonna di trasformazione

Ho semplicemente creato la seguente formula per creare il binning

e ha funzionato come desiderato.
Nel mio esempio, ho utilizzato la tabella di dati di esempio Semiconductor Capability e la colonna PNP3.Ha valori anomali, tuttavia, non ha valori anomali inferiori al valore LSL, quindi ho modificato manualmente una riga per avere un valore basso, solo per testare la formula.
specs = :PNP3 << get property( "spec limits" );
If(
:PNP3 < specs["LSL"], -1,
specs["LSL"] <= :PNP3 <= specs["USL"], 0,
1
);
Ri: Binning per limiti di specificaQuindi, non esiste una soluzione con un solo clic?
Ho anche controllato il menu Binning personalizzato.
Sono elencate diverse opzioni, ma nessuna per utilizzare i limiti delle specifiche:
