Variable à un tracé JMPSalut,
Je suis nouveau sur JSL et j'ai besoin d'aide .. Je veux obtenir un script pour le graphique de variabilité mais je veux passer une valeur qui contrôlerait si j'ai besoin du rapport récapitulatif de variabilité ou non .. J'ai essayé ce qui suit comme indiqué ci-dessous, mais il semble imprimer le rapport récapitulatif de la variabilité à tout moment.
Dans le code ci-dessous, si le contrôle est défini sur 1, je veux le rapport récapitulatif de la variabilité. Si la valeur est 0, je souhaite désactiver le rapport récapitulatif de variabilité ...
Si je l'ai codé en dur dans le rapport récapitulatif de la variabilité ( 1 ) ou Rapport récapitulatif de la variabilité ( 0 ) Ça marche
control = 0;
New Window( "Variability Chart of RRAW_BER",
V List Box(
Variability Chart(
Y( :RRAW_BER ),
X( :SERIAL_NUM, :HD_PHYS_PSN, :DATA_ZONE ),
Connect Cell Means( 1 ),
Std Dev Chart( 0 ),
Points Jittered( 1 ),
Variability Summary Report( control ),
SendToReport(
Dispatch(
{"Variability Chart for RRAW_BER"},
"Variability Chart",
FrameBox,
{Row Legend(
:SPC_ID_x,
Color( 1 ),
Color Theme( "JMP Default" ),
Marker( 0 ),
Marker Theme( "" ),
Continuous Scale( 0 ),
Reverse Scale( 0 ),
Excluded Rows( 0 )
)}
)
)
)
)
);
Re: Variable à un tracé JMPC'est quelque peu surprenant, mais voici une solution simple. Échangez simplement cette ligne:
parse(eval insert("Variability Summary Report( ^control^ )"))
Un peu de piratage, mais cela devrait fonctionner pour vous. Il évalue la valeur de "contrôle" dans une chaîne, puis analyse la chaîne en une expression pour évaluation.
Une solution plus propre serait de nommer l'objet de graphique de variabilité, puis d'envoyer le message pour ajouter ou non le graphique de variabilité après que le rapport de variabilité existe déjà. Voici un exemple avec des données d'échantillon à 2 facteurs croisés:
dt = Current Data Table();
control = 1;
varchart = dt << Variability Chart(
Y( :Measurement ),
X( :Operator, :part# ),
Standard( :Standard )
);
if(control, varchart << Variability Summary Report( 1 ))
Re: Variable à un tracé JMPMerci beaucoup @cwillden l'apprécie .. J'ai aimé la solution de contournement facile car elle correspond bien à mon script, mais elle ne semble pas fonctionner (je ne peux pas du tout obtenir le résumé de la variabilité). Cependant, la solution plus propre que vous avez fournie fonctionne ..