<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />J'ai un script où je génère une carte de contrôle à partir du constructeur. En gros, je viens de formater le graphique comme je le voulais manuellement, puis de sauvegarder le script dans une fenêtre de script et de l’utiliser dans mon script. Le problème est que même si, lors de la création du graphique, j’avais éliminé la partie du graphique correspondant à la plage de déplacement, puis sauvegardé le script, cette plage revenait toujours. Je sais que vous êtes censé utiliser la syntaxe: Show Two Shewhart Charts (0), pour supprimer la plage en mouvement, mais même si elle figure dans le script, elle ne l'élimine pas. Le script est le suivant:
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 (colonne (4)));
min_number = num (col min (colonne (4)));
if (max_number> upper_spec, chart_max = max_number, chart_max = upper_spec);
if (min_number
Générateur de cartes de contrôle (
Afficher deux graphiques de Shewhart (0),
Taille (450, 900),
Afficher le panneau de configuration (0),
Inclure les catégories manquantes (0),
Variables (sous-groupe (: lot), Y (: colonne (4), mesure individuelle)),
Graphique(
Points (Statistique ("Individuel")),
Limits (Sigma ("Défini par l'utilisateur")),
Définir les limites de contrôle ({LCL (low_control), UCL (up_control)}),
Ajouter des limites de spécifications ({LSL (lower_spec), USL (upper_spec), cible (souhaité)})
),
SendToReport (
Envoi(
{},
ScaleBox,
{Min (chart_min * 0,95), Max (chart_max * 1.05), Ajouter une ligne de référence (lower_spec, "Solide", "Bleu", "LSL", 1), Ajouter une ligne de référence (upper_spec, "Solide", "Bleu", "USL", 1),
Ajouter une ligne de référence (souhaité, "Uni", "Bleu", "Cible", 1),
Ajouter une ligne de référence (low_control, "Solid", "Red", "LCL", 1),
Ajouter une ligne de référence (up_control, "Solid", "Red", "UCL", 1)
}
),
Dispatch ({"Analyse de capacité de processus", "Histogramme"}, "Histogramme d'analyse de capacité de processus", FrameBox, {Taille de trame (150, 18)}),
Envoi(
{"Analyse des capacités de traitement", "Histogramme"},
"Histogramme d'analyse des capacités de traitement",
FrameBox (2),
{Taille du cadre (150, 160)}
),
Dispatch ({"Analyse de capabilité du processus", "Récapitulatif du processus"}, "Dans les limites de sigma estimées par une plage de déplacement.", Zone de texte, {Set Wrap (75)})
)
)
Est-ce un bogue qui doit être traité ou est-ce que je ne code pas correctement?
Merci d'avance pour votre aide.
J'ai essayé votre code dans JMP 12.2 et 13.0 et il a fonctionné comme prévu. Dans les deux versions, seul le graphique Individus a été créé. Quelle version utilisez-vous? Avez-vous des préférences non définies par défaut?
Si le problème persiste, veuillez envoyer vos informations à support@jmp.com. Le support technique pourra vous aider à résoudre ce problème.