Bonjour les amis, j'ai besoin d'aide.
j'ai tracé le Graphique en ligne et Le manuel a activé l'étiquette dans la source de données. Ça fonctionne bien. Cependant, lorsque j'ai reçu le code JSL pour cela, le tracé linéaire et j'ai exécuté le code JSL, la lecture (valeur des données pour l'axe Y) a disparu !
(Je viens de recevoir seulement une ligne sans numéro de valeur)
Je ne sais pas si nous avons une commande JSL pour activer l'étiquette (valeur des données) et également comment définir un nombre décimal sur certains chiffres (2 ou 3 chiffres) au niveau du code ?N'importe qui, s'il vous plaît, aide à ce sujet.
Le côté gauche est le graphique linéaire que je veux pour moi et le côté droit est le graphique CSV des données brutes.

Merci beaucoup pour toute solution./\
Dans votre cas (un seul point par valeur de l'axe X), vous devriez pouvoir demander à JMP d'enregistrer un script pour vous et de l'utiliser.

Une option plus robuste consisterait à ajouter un deuxième tracé à votre graphique (graphique à barres flottantes avec une largeur de ligne de 0) et à l'étiqueter.

Script que vous pouvez exécuter pour tester comment cela se fait et à quoi cela ressemble dans JMP
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
gb = dt << Graph Builder(
Size(769, 776),
Variables(X(:name), Y(:weight)),
Elements(
Points(X, Y, Legend(3), Summary Statistic("Mean")),
Line(X, Y, Legend(4)),
Bar(X, Y, Legend(5), Bar Style("Float"), Label("Label by Value"))
),
SendToReport(
Dispatch({"Line"}, "", OutlineBox, {Close(0)}),
Dispatch({"Bar"}, "", OutlineBox, {Close(0)}),
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(5, Properties(0, {Line Width(0)}, Item ID("Mean", 1)))}
),
Dispatch(
{},
"Graph Builder",
FrameBox,
{DispatchSeg(BarSeg(1), {Set Width Proportion(-1)})}
)
)
)Salut Jthi,
Merci beaucoup. Laissez-moi essayer et vous dire si cela fonctionne pour moi.
Quoi qu'il en soit, merci encore.