Utilizzo dei valori limite di controllo più avanti nello scriptSto lavorando alla scrittura di uno script con l'obiettivo finale di generare un grafico di controllo con linee di riferimento aggiuntive basate sui limiti di controllo calcolati da JMP aggiunti ad esso. Quello che credo di dover fare è trovare i valori numerici per _KSigma, _Std Dev, _Mean, _LCL e _UCL. Da lì, ho bisogno di usare questi valori per calcolare un'altra linea di riferimento che deve essere aggiunta alla carta di controllo originale.Uno dei maggiori ostacoli che ho è che ci sono due grafici di controllo generati da una tabella di dati poiché sto osservando due parametri diversi. Ho provato diverse cose, ma o non funzionano come previsto o non so come eseguirle correttamente.
Alcune delle cose che ho fatto finora e che hanno avuto un successo minimo sono:
- Salvataggio dei limiti dalla carta di controllo in una nuova tabella dati. Funziona, ma non so come salvare le tabelle senza titolo o accedere alle variabili che si trovano nelle tabelle senza titolo.
- Fai in modo che la mia nuova linea di riferimento sia una formula nel mio script grafico. Questo funziona solo a metà poiché calcolerà correttamente per la seconda tabella di dati ma non è inizializzato per la prima tabella di dati.
Altre idee che ho avuto che non sono sicuro di come eseguire:
- Salva i valori desiderati dalla carta di controllo come variabili da utilizzare nei calcoli. In questo modo potrei chiudere il primo grafico di controllo e crearne uno nuovo.
- Salva i valori desiderati dal grafico di controllo in una matrice o in un elenco ed esegui i calcoli da lì.
- Calcola i limiti di controllo dalla carta di controllo "manualmente" in JMP, ma non conosco la formula.
Se qualcuno ha suggerimenti di script o altre idee su come farlo, per favore fatemelo sapere.
ScriptingRe: Utilizzo dei valori limite di controllo più avanti nello scriptPenso che aiuterà gli altri a dare buoni suggerimenti se sarai in grado di condividere quale piattaforma JMP utilizzerai per generare i limiti di controllo, per favore.
Re: Utilizzo dei valori limite di controllo più avanti nello scriptSto usando JMP 10 per creare grafici IR che generano i limiti di controllo.
Re: Utilizzo dei valori limite di controllo più avanti nello scriptCredo che questo ti darà un vantaggio su come fare riferimento alle tabelle di dati.
names default to here(1);
dt=open("$SAMPLE_DATA\big class.jmp");
cc = Control Chart(
Group Size(1),
KSigma(3),
Chart Col(:height, Individual Measurement, Moving Range),
Chart Col(:weight, Individual Measurement, Moving Range),
SendToReport(
Dispatch(
{"Individual Measurement of height"},
"IR Chart of IM",
FrameBox(2),
{Frame Size(68, 208)}
),
Dispatch(
{"Moving Range of height"},
"IR Chart of MR",
FrameBox(2),
{Frame Size(68, 208)}
)
)
);
dtLimits = cc << in new table;