Je ne peux pas ajouter automatiquement USL et LSL à mon tableau de variabilitéSalut les gars,
J'essaie de générer automatiquement mes cartes de variabilité avec LSL et USL. C'est le code que j'utilise.
Ce code s'exécute mais il ne génère pas les limites dans le graphique. Avez-vous une idée de ce que je fais mal?
DeltaVar= New Window("GRR Delta Report",
For(l=1, l<=Nitems(ListDelta),l++,
tres=Variability Chart(
Y(ListDelta[l]),
X(:Chan, :SN),
Model (Crossed),
Historical Sigma (0),
Connect Cell Means (1),
Show Group Means (1),
Show Grand Mean (0),
Show Grand Median (1),
XBar Control Limits (1),
S control Limits (1),
Std Dev Chart (0),
Mean Plots (0),
Mean of Std Dev (1),
Add Spec Limits({LSL(-0.1),USL(0.1)}),
Show Spec Limits(1),
);
);
);Automatisation et scriptRe : Je ne peux pas ajouter automatiquement USL et LSL à mon tableau de variabilitéJe ne pense pas que le tableau de variabilité prenne en charge "Ajouter des limites de spécification". Vous pouvez ajouter les limites de spécification à vos colonnes en tant que propriétés de colonne de limite de spécification.
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
ListDelta = {"height", "weight"};
Column(dt, "height") << Set Property("Spec Limits", {LSL(50), USL(100), Show Limits(1)});
DeltaVar = New Window("GRR Delta Report",
For(l = 1, l <= N Items(ListDelta), l++,
tres = Variability Chart(
Y(Eval(ListDelta[l])),
X(:sex),
Model(Crossed),
Historical Sigma(0),
Connect Cell Means(1),
Show Group Means(1),
Show Grand Mean(0),
Show Grand Median(1),
XBar Control Limits(1),
S control Limits(1),
Std Dev Chart(0),
Mean Plots(0),
Mean of Std Dev(1)
);
);
);Re : Je ne peux pas ajouter automatiquement USL et LSL à mon tableau de variabilitéIl peut y avoir d'autres moyens, comme l'indique Jarmo, vous pouvez ajouter des limites de spécification aux propriétés de la colonne

Ensuite, lorsque vous créez le diagramme de variabilité, cochez la case en bas :
