Ciao a tutti, in pratica ho una parte di un intero elenco di codici che scrive:
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 )}
)
)
)Funziona perfettamente quando si tracciano grafici. Tuttavia, quando ho provato a fare qualcosa del genere:
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 )}
)
)
)Nessuna etichetta è fuori. SV e pinkMin sono le mie variabili. C'è un modo in cui posso aggiungere un'etichetta alla linea di riferimento in base a una variabile? Ho anche provato Eval (SV), per il quale non è uscito alcun risultato, e "SV", per cui SV è la mia etichetta invece del valore di SV.Qualsiasi commento sarà apprezzato. Grazie.
Ciao a tutti. ho trovato la risposta! Metti semplicemente Char(SV) al posto di "...". Grazie a tutti voi!
Ciao @SDF1 ,
SV si riferisce a un valore qui. Dipende dal ciclo. Ad esempio, durante il primo ciclo, SV sarà equivalente al valore di 1,81, ovvero SV = 1,81. Durante il secondo ciclo, SV sarà equivalente al valore di -9,11, ovvero SV = -9,11, e successivamente per il rispettivo ciclo. C'è un modo per indicare all'interno di "..." che mi riferisco al valore SV e non solo alle parole di SV all'interno di "..."?
Ciao @really needhelp ,
A cosa si riferisce esattamente SV nel tuo script? SV è un elenco di testo, ad esempio {"testo 1". "testo 2",...}, o è un nome di colonna o è un elenco di numeri? Questo potrebbe aiutare a capire cosa esattamente sta andando storto.
Inoltre, potresti provare a sostituire l'SV con
Espr(SV[1]) dove [1] si riferisce al primo elemento di qualunque SV sia, se è un elenco di testo o numeri.
Quindi, attorno all'intero script, devi avvolgerlo in un Eval(Eval Expr(il tuo script va qui)).
Spero che sia di aiuto!
ds