Bonjour à tous,
J'ai le problème que j'aime utiliser le générateur de carte de contrôle et que les numéros de lot que j'ai mis dans l'axe des x ne restent pas comme définis, lorsque je l'enregistre en tant que script pour l'utiliser à nouveau, une fois ma table de données actualisée. J'ai quatre cartes de contrôle sauvegardées dans le script et généralement la première a le bon jeu, mais les trois autres ne le font pas. Ainsi, chaque fois que je lance le script, je dois redéfinir les trois dernières cartes de contrôle. C'est un peu compliqué.
"Charge",
{Min (113), Max (147,5), Inc (1), Minor Ticks (0)}
),>
C'est le code pour la première boîte, mais pour les autres c'est le même:
"Charge",
{Min (113), Max (147,5), Inc (1), Minor Ticks (0)}
),>
etc.
Alors où est mon erreur? Je viens de définir toutes les cartes de contrôle et de les enregistrer sous forme de script. J'ai donc deviné que JMP fournira tous les bons détails pour cela.
J'espère que quelqu'un pourra m'aider!
à plus
Jan
JMP est assez bon, mais en de rares occasions, le script enregistré peut être incomplet.Les cas confirmés comme tels doivent être signalés via support@jmp.com . Si vous êtes en mesure de publier votre script ici, je suis sûr que quelqu'un y jetterait un œil. Modifiez les noms de colonne utilisés s'ils sont sensibles.
Merci Ian pour votre aide alors voici mon script complet. Peut-être que quelqu'un trouve ce qui me manque. À plus!
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" )}
)
)
)J'ai jeté un coup d'œil, et les commandes 'Dispatch ()' qui modifient le rapport semblent correctes. Mais le rapport Control Chart Builder est compliqué, en particulier avec plusieurs variables «Y». Faites simplement un clic droit sur le nœud de contour le plus haut, puis «Edition> Afficher l'arborescence»!
Il est difficile d'aller plus loin sans les données, mais je recommanderais de porter ce fil à l'attention de support@jmp.com . Ensuite, vous serez «dans le système» et vous aurez la garantie d'une réponse. . .
Je suppose que vous utilisez une ancienne version de JMP.J'ai exécuté un code similaire en 14.2 et j'ai vu le problème que vous rencontriez.J'ai exécuté le même code en 15.2.1 et cela a fonctionné comme prévu.Un bug a été corrigé à un moment donné.