Salut tout le monde, en gros j'ai une partie d'une liste entière de codes qui écrit:
dt << Oneway(
Y( y ),
X( :column( x ) ),
Plot Actual by Quantile( 1 ),
Line of Fit( 0 ),
Points Jittered( 1 ),
SendToReport(
Dispatch(
{},
"1",
ScaleBox,
{Add Ref Line( {pinkMin, SV}, "Solid", "Light Red", "", 1, 0.25 ),
Add Ref Line( SV, "Solid", "Medium Light Red", "", 1 )}
)
)
)Cela fonctionne parfaitement bien lors du tracé de graphiques. Cependant, lorsque j'ai essayé de faire quelque chose comme ceci:
dt << Oneway(
Y( y ),
X( :column( x ) ),
Plot Actual by Quantile( 1 ),
Line of Fit( 0 ),
Points Jittered( 1 ),
SendToReport(
Dispatch(
{},
"1",
ScaleBox,
{Add Ref Line( {pinkMin, SV}, "Solid", "Light Red", "", 1, 0.25 ),
Add Ref Line( SV, "Solid", "Medium Light Red", SV, 1 )}
)
)
)Aucune étiquette n'est sortie. SV et pinkMin sont mes variables. Existe-t-il un moyen d'ajouter une étiquette à la ligne de référence en fonction d'une variable ? J'ai également essayé Eval (SV), pour lequel aucun résultat n'est sorti, et "SV", pour lequel SV est mon étiquette au lieu de la valeur de SV.Tout commentaire sera apprécié. Merci.
Salut tout le monde. J'ai trouvé la réponse! Mettez simplement Char(SV) à la place de "...". Merci à vous tous !
Salut @SDF1 ,
SV fait référence à une valeur ici. Cela dépend de la boucle. Par exemple, lors de la première boucle, SV sera équivalent à la valeur de 1,81, soit SV = 1,81. Au cours de la deuxième boucle, SV sera équivalente à la valeur de -9,11, c'est-à-dire SV = -9,11, et par la suite pour la boucle respective. Existe-t-il un moyen d'indiquer à l'intérieur du "..." que je fais référence à la valeur SV et pas seulement aux mots de SV à l'intérieur de "..." ?
Salut @ vraiment besoin d'aide ,
À quoi fait exactement référence SV dans votre script ? Est-ce que SV est une liste de texte, par exemple {"texte 1". "text 2",...}, ou est-ce un nom de colonne, ou est-ce une liste de nombres ? Cela pourrait aider à comprendre exactement ce qui ne va pas.
En outre, vous pouvez essayer de remplacer le SV par
Expr(SV[1]) où le [1] fait référence au premier élément de n'importe quel SV, s'il s'agit d'une liste de texte ou de nombres.
Ensuite, autour de votre script entier, vous devez l'envelopper dans un Eval(Eval Expr(votre script va ici)).
J'espère que cela t'aides!
DS