JSL Chart Builder Control Limit for multiple measure set nameSalut, je veux dessiner un tableau de contrôle pour montrer le point de test violé avec environ 10 ensembles de mesures basés sur 10 ensembles de limite de contrôle en ligne dans un autre tableau. Quelqu'un peut-il me dire comment charger la limite de contrôle multiple suivie par le nom de l'ensemble de mesures ?

Ci-dessous mon brouillon de script
Noms par défaut à ici( 1 );
dt = Ouvrir(
"./MRK.jmp"
);
obj =
Carte de contrôle(
Taille de l'échantillon ( : échantillon ),
KSigma( 3 ),
Graphique Col( :Poids ),
Type de graphique (XBar)
Par
:Mesurement_Set_Name)
);
obj << Essai 1( 1 );
dt2 = obj << Enregistrer les résumés ;
// Les violations de règles se produisent dans dt2 dans la colonne "Test Failures" sous forme de texte délimité par des virgules ("" si aucune violation)
dt2 << SelectWhere(:Échecs de test != "");
Re : Limite de contrôle du générateur de graphiques JSL pour le nom de l'ensemble de mesures multiplesaller à
Tableaux==> Pile
et empilez les 3 colonnes de limites, puis changez la nouvelle colonne appelée Label en _LimitsKey et la colonne appelée Data en Weight
Re : Limite de contrôle du générateur de graphiques JSL pour le nom de l'ensemble de mesures multiplesMerci Jim pour votre réponse rapide alors
J'ai créé une phase à partir de ma table. pouvez-vous me montrer comment le transposer comme le vôtre ?
et nous n'avons pas besoin de _mean et _Std Dev, n'est-ce pas ? J'essaie d'exécuter le tableau de mesure individuel

Re : Limite de contrôle du générateur de graphiques JSL pour le nom de l'ensemble de mesures multiplesVoici une méthode qui devrait fonctionner. Cela implique d'utiliser une table de limites enregistrée qui contient des phases et de créer une nouvelle colonne dans votre table de données qui a la même valeur que votre Measurement_Set_Name.
Dans votre tableau de données brutes, ajoutez une nouvelle colonne portant le nom de
mesure_set_name_phase
La raison en est que vous devez définir à la fois une valeur By et une valeur Phase, et JMP n'autorisera pas l'utilisation de la même variable par By et Phase.
Créez ensuite un tableau des limites de la manière suivante :

Tonja de JMP a un blog avec une entrée à ce sujet
https://community.jmp.com/t5/JMPer-Cable/4-ways-to -use-fixed-baseline-historical-control-limits-in/b ...
Allez maintenant dans votre graphique XBar et configurez-le, en spécifiant measurment_set_name comme By et measure_set_name_phase et la variable Phase,
Cliquez ensuite sur le bouton "Lire les limites". Il ouvrira un dossier dans lequel vous spécifierez le fichier jmp à lire. Ainsi, ci-dessus, lorsque vous avez terminé de créer le tableau des limites, vous devez l'enregistrer dans un dossier.
Vous pouvez maintenant exécuter votre carte XBar.
J'ai eu un problème avec la définition d'une valeur fixe pour la taille de l'échantillon, mais vos données peuvent ne pas avoir de problème. Cependant, je l'ai fait fonctionner en spécifiant une variable Sample Label