Ciao a tutti,
Ho il problema che mi piace usare il generatore di grafici di controllo ei numeri di lotto che ho inserito nell'asse x non rimangono come impostati, quando lo salvo come script per utilizzarli di nuovo, una volta aggiornata la mia tabella dati. Ho quattro carte di controllo salvate nello script e di solito la prima ha il set giusto, ma le altre tre no. Quindi ogni volta che avvio lo script devo impostare nuovamente gli ultimi tre grafici di controllo. È un po 'una seccatura.
"Caricare",
{Min (113), Max (147,5), Inc (1), Minor Ticks (0)}
),>
Questo è il codice per la prima scatola, ma per le altre è lo stesso:
"Caricare",
{Min (113), Max (147,5), Inc (1), Minor Ticks (0)}
),>
e così via.
Allora dov'è il mio errore? Ho appena impostato tutte le carte di controllo e l'ho salvato come script. Quindi ho immaginato che JMP fornirà tutti i dettagli giusti per questo.
Spero che qualcuno mi possa aiutare!
ci vediamo
Jan
JMP è piuttosto valido, ma in rare occasioni lo script salvato può essere incompleto. I casi confermati devono essere segnalati tramite support@jmp.com . Se riesci a pubblicare il tuo script qui, sono sicuro che qualcuno ci darà un'occhiata. Modifica i nomi delle colonne se sono sensibili.
Grazie Ian per il tuo aiuto, ecco il mio copione completo. Forse qualcuno trova quello che mi manca. Ci vediamo!
Jan
Control Chart Builder(
Size( 522, 452 ),
Show Two Shewhart Charts( 0 ),
Show Control Panel( 0 ),
Show Capability( 0 ),
Variables(
Subgroup( :Charge ),
Y(
:Name( "HCP-E [mg/L] Ernte" ),
:Name( "HCP-E [mg/L] MF" ),
:Name( "HCP-E [mg/L]UF/DF" ),
:Name( "HCP-E [mg/L]Capture" )
),
Phase( :Filter )
),
Chart( Points( Statistic( "Individual" ) ), Limits( Sigma( "Moving Range" ) ) ),
Local Data Filter( Close Outline( 1 ) ),
SendToReport(
Dispatch(
{},
"Charge",
ScaleBox,
{Min( 113 ), Max( 147.5 ), Inc( 1 ), Minor Ticks( 0 )}
),
Dispatch(
{"Übersicht Grenzen HCP-E [mg/L] Ernte"},
"LCL",
NumberColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{"Übersicht Grenzen HCP-E [mg/L] Ernte"},
"UCL",
NumberColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{"Übersicht Grenzen HCP-E [mg/L] Ernte"},
"Limits Sigma",
StringColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{"Übersicht Grenzen HCP-E [mg/L] Ernte"},
"Subgroup Size",
NumberColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{},
"Charge",
ScaleBox( 2 ),
{Min( 113 ), Max( 147.5 ), Inc( 1 ), Minor Ticks( 0 )}
),
Dispatch(
{"Übersicht Grenzen HCP-E [mg/L] MF"},
"LCL",
NumberColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{"Übersicht Grenzen HCP-E [mg/L] MF"},
"UCL",
NumberColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{"Übersicht Grenzen HCP-E [mg/L] MF"},
"Limits Sigma",
StringColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{"Übersicht Grenzen HCP-E [mg/L] MF"},
"Subgroup Size",
NumberColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{},
"Charge",
ScaleBox( 3 ),
{Min( 113 ), Max( 147.5 ), Inc( 1 ), Minor Ticks( 0 )}
),
Dispatch(
{"Übersicht Grenzen HCP-E [mg/L]UF/DF"},
"LCL",
NumberColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{"Übersicht Grenzen HCP-E [mg/L]UF/DF"},
"UCL",
NumberColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{"Übersicht Grenzen HCP-E [mg/L]UF/DF"},
"Limits Sigma",
StringColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{"Übersicht Grenzen HCP-E [mg/L]UF/DF"},
"Subgroup Size",
NumberColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{},
"Charge",
ScaleBox( 4 ),
{Min( 113 ), Max( 147.5 ), Inc( 1 ), Minor Ticks( 0 )}
),
Dispatch(
{"Übersicht Grenzen HCP-E [mg/L]Capture"},
"LCL",
NumberColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{"Übersicht Grenzen HCP-E [mg/L]Capture"},
"UCL",
NumberColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{"Übersicht Grenzen HCP-E [mg/L]Capture"},
"Limits Sigma",
StringColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{"Übersicht Grenzen HCP-E [mg/L]Capture"},
"Subgroup Size",
NumberColBox,
{Visibility( "Collapse" )}
)
)
)Ho dato un'occhiata e i comandi "Dispatch ()" che modificano il report sembrano OK. Ma il report di Control Chart Builder è complicato, in particolare con più variabili "Y". Basta fare un clic destro sul nodo della struttura più in alto, quindi "Modifica> Mostra struttura ad albero"!
È difficile andare oltre senza i dati, ma consiglierei di portare questo thread all'attenzione di support@jmp.com . Allora sarai "nel sistema" e ti sarà garantita una risposta. . .
La mia ipotesi è che tu stia utilizzando una versione precedente di JMP. Ho eseguito un codice simile nella 14.2 e ho visto il problema che stavi riscontrando. Ho eseguito lo stesso codice nella versione 15.2.1 e ha funzionato come previsto. Si è verificato un bug che ad un certo punto è stato corretto.
Se potessi riprodurlo con alcuni dati di esempio e codice, mi aiuteresti molto.
Ecco il codice che ho usato e che ha funzionato nella versione 15.2. Funziona anche per te?
dt=Open("$SAMPLE_DATA/Big Class.jmp");
obj=dt<<CONTROL chart="" builder=""></CONTROL>