Fonction Y utilisant les valeurs du tableau de donnéesJ'essaie de créer plusieurs boîtes graphiques, chacune traçant une fonction Y prenant des valeurs d'une table de données. Cela devrait être facile, mais je n'arrive pas à afficher les tracés dans les boîtes graphiques. Cela fonctionne avec des nombres codés en dur, mais pas avec des valeurs d'une table de données.
win = New Window("window", vlb = V List Box());
For (i=1, i <= N Rows(dt), i++,
vlb << Append(Graph Box(Y Function((dt:M)[i] * x ,x)));
);
Toute aide serait grandement appréciée
Automatisation et scriptsRe : Fonction Y utilisant les valeurs de la table de donnéesSi vous regardez les scripts qui sont créés, vous voyez que les valeurs ne sont pas là

C'est parce que vous devrez les évaluer. Une solution comme celle-ci devrait fonctionner.
Names Default To Here(1);
dt = open("$SAMPLE_DATA/Big Class.jmp");
Column(dt, "height") << Set Name("M");
nw = New Window("window", vlb = V List Box());
For Each Row(dt,
Eval(EvalExpr(
vlb << Append(Graph Box(Y Function(Expr(dt[Row(), "M"]) * x ,x)));
))
);
</CODE></P>
<P><SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jthi_1-1750157594825.png" style="width: 400px;"><span class="lia-inline-image-display-wrapper" image-alt="jthi_1-1750157594825.png" style="width: 400px;"><img src="https://us.v-cdn.net/6038925/uploads/images/77001i5D138430DC26CFF8/jthi_1-1750157594825.png" role="button" title="jthi_1-1750157594825.png" alt="jthi_1-1750157594825.png" /></span></SPAN></P>
<BR />
<P>Also use for each row when looping over data table as it is meant for it<CODE class=" language-jsl">