<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ho uno script in cui generare un diagramma di controllo dal costruttore. Fondamentalmente ho semplicemente formattato il grafico come volevo manualmente e poi ho salvato la finestra di script in script e l'ho usata nel mio script. Il problema è che, anche se nella stesura del grafico avevo eliminato la parte dell'intervallo di movimento del grafico e poi salvato lo script, l'intervallo di movimento continua a tornare indietro. So che dovresti usare la sintassi: Mostra due grafici Shewhart (0), per rimuovere l'intervallo di movimento, ma anche se è nello script, non lo elimina. Lo script è il seguente:
lower_spec = num (Col Mean (LowerSpec));
upper_spec = num (Col Mean (UpperSpec));
up_control = num (ucont);
low_control = num (lcont);
max_number = num (col max (column (4)));
min_number = num (col min (column (4)));
if (max_number> upper_spec, chart_max = max_number, chart_max = upper_spec);
if (min_number
Generatore di grafici di controllo (
Mostra due grafici Shewhart (0),
Dimensione (450, 900),
Mostra Pannello di controllo (0),
Includi categorie mancanti (0),
Variabili (Sottogruppo (: lotto), Y (: colonna (4), Misura individuale)),
Grafico(
Punti (statistica ("Individuale")),
Limiti (Sigma ("User Defined")),
Imposta limiti di controllo ({LCL (low_control), UCL (up_control)}),
Aggiungi limiti delle specifiche ({LSL (lower_spec), USL (upper_spec), Target (desiderato)})
),
SendToReport (
Spedizione(
{},
scalebox,
{Min (chart_min * 0.95), Max (chart_max * 1.05), Add Ref Line (lower_spec, "Solid", "Blue", "LSL", 1), Aggiungi Ref Line (upper_spec, "Solid", "Blue", "USL", 1),
Aggiungi linea di riferimento (desiderata, "Solido", "Blu", "Target", 1),
Aggiungi linea di riferimento (low_control, "Solid", "Red", "LCL", 1),
Aggiungi linea di riferimento (up_control, "Solid", "Red", "UCL", 1)
}
),
Dispatch ({"Analisi delle capacità del processo", "Istogramma"}, "Istogramma di analisi delle capacità del processo", FrameBox, {Frame Size (150, 18)}),
Spedizione(
{"Analisi delle capacità del processo", "Istogramma"},
"Istogramma analisi delle capacità del processo",
FrameBox (2),
{Frame Size (150, 160)}
),
Dispatch ({"Process Capability Analysis", "Process Summary"}, "Entro sigma stimato dal range di movimento.", TextBox, {Set Wrap (75)})
)
);
È un bug che deve essere affrontato o non sto codificando questo giusto?
Grazie in anticipo per qualsiasi aiuto.
Ho provato il tuo codice sia in JMP 12.2 che in 13.0 e ha funzionato come previsto. In entrambe le versioni è stato prodotto solo il grafico Individuali. Che versione stai usando? Hai qualche preferenza non predefinita?
Se il problema persiste, invia le tue informazioni a support@jmp.com e il supporto tecnico può aiutarti a risolvere il problema.