Hallo zusammen, im Grunde habe ich einen Teil einer ganzen Liste von Codes, die schreibt:
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 )}
)
)
)Dies funktioniert beim Zeichnen von Diagrammen einwandfrei. Als ich jedoch versuchte, so etwas zu tun:
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 )}
)
)
)Kein Label ist out. SV und pinkMin sind meine Variablen. Gibt es eine Möglichkeit, der Referenzlinie basierend auf einer Variablen eine Beschriftung hinzuzufügen? Ich habe auch Eval (SV) ausprobiert, zu dem kein Ergebnis herauskommt, und „SV“, zu dem SV meine Bezeichnung anstelle des Werts von SV ist.Jeder Kommentar wird geschätzt. Danke schön.
Hallo alle. Ich habe die Antwort gefunden! Setzen Sie einfach Char(SV) anstelle von "...". Danke euch allen!
Hallo @SDF1 ,
SV bezieht sich hier auf einen Wert. Es kommt auf die Schleife an. Beispielsweise entspricht SV während der ersten Schleife dem Wert 1,81, dh SV = 1,81. Während der zweiten Schleife entspricht SV dem Wert von –9,11, dh SV = –9,11, und anschließend für die jeweilige Schleife. Gibt es eine Möglichkeit, innerhalb des "..." anzugeben, dass ich mich auf den SV-Wert beziehe und nicht nur auf die Wörter von SV in "..."?
Hallo @brauche wirklich Hilfe ,
Worauf genau bezieht sich SV in Ihrem Skript? Ist SV eine Textliste, zB {"Text 1". "text 2",...}, oder ist es ein Spaltenname, oder ist es eine Liste von Zahlen? Dies könnte helfen herauszufinden, was genau schief läuft.
Sie können auch versuchen, den SV durch zu ersetzen
Ausdr(SV[1]), wobei [1] sich auf das erste Element von SV bezieht, egal ob es sich um eine Liste mit Text oder Zahlen handelt.
Dann müssen Sie Ihr gesamtes Skript in ein Eval (Eval Expr (Ihr Skript kommt hier)) einschließen.
Hoffe das hilft!
DS