Salut tout le monde,
Je demande votre aide car j'ai besoin de créer une carte de contrôle avec des limites et des phases fixes et je veux en tirer un script.
J'ai réussi à créer une DT avec les clés et les valeurs limites et à créer les cartes de contrôle dont j'ai besoin à partir de "cartes de contrôle héritées> Levey-Jennings", puis à obtenir les limites de la DT créée auparavant.
Maintenant, lorsque j'enregistre le script, je n'obtiens aucune référence aux limites DT, donc si je le relance, j'obtiens des limites calculées automatiquement.
Pouvez-vous s'il vous plaît me donner un indice sur la façon d'intégrer la fonction "obtenir des limites" dans le script ?
Ci-dessous le morceau de script que j'ai obtenu jusqu'à présent.
Merci.
Control Chart(
Sample Label( :Data ),
Phase( :Phase ),
KSigma( 3 ),
Chart Col( :Li, Levey Jennings( Phase Level( "1" ), Phase Level( "2" ) ) ),
Chart Col( :Na, Levey Jennings( Phase Level( "1" ), Phase Level( "2" ) ) ),
Chart Col( :Mg, Levey Jennings( Phase Level( "1" ), Phase Level( "2" ) ) ),
Chart Col( :Al, Levey Jennings( Phase Level( "1" ), Phase Level( "2" ) ) ),
Chart Col( :Cr, Levey Jennings( Phase Level( "1" ), Phase Level( "2" ) ) ),
Chart Col( :Ni, Levey Jennings( Phase Level( "1" ), Phase Level( "2" ) ) ),
Chart Col( :Ga, Levey Jennings( Phase Level( "1" ), Phase Level( "2" ) ) ),
Chart Col( :K, Levey Jennings( Phase Level( "1" ), Phase Level( "2" ) ) )
);
JMP recherche les informations de limite de contrôle prédéterminées dans une propriété de colonne de données. Définissez cette propriété pour chaque colonne de données à tracer avant de lancer la carte de contrôle.
En plus du plan de markbailey, voici un exemple (à partir de l'index de script + des limites de spécification ajoutées) qui illustre comment cela peut être fait
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Quality Control/Coating.jmp" );
dt:Weight << Set Property(
"Control Limits",
{Levey Jennings( Avg( 20.396875 ), LCL( 19 ), UCL( 21 ) )}
);
obj = dt << Control Chart(
Sample Size( :Sample ),
KSigma( 3 ),
Chart Col( :Weight ),
Chart Type( Levey Jennings )
);Merci Mark et Georg,
la solution pour définir les limites dans la propriété de la colonne fonctionne mais ne correspond pas à mon besoin de "stocker" les limites historiques dans la carte de contrôle.
J'ai besoin de stocker toutes mes données dans un DT où j'indique les phases correspondantes, le script doit récupérer les données et les tracer par rapport aux limites et aux phases stockées dans les limites DT. Comment puis-je répliquer dans un script la fonction "obtenir des limites" qui se trouve dans le menu de la carte de contrôle héritée ?
Vous pouvez également stocker les limites dans une table de données au lieu d'une propriété de colonne spécifique. Avez-vous lu le documentation pour les anciennes cartes de contrôle ?