Aggiunta di un formato durante la creazione di una coppia abbinataCiao. Ho creato un grafico a coppie abbinate in questo modo e funziona.
mpObj = stackDT << Matched Pairs(
Y( column(stackDT, referenceDTName ), column(stackDT, currentDTName ) ),
Plot Dif By Mean( 0 ),
Plot Dif By Row( 1 ),
Reference Frame( 0 ),
By( :Test Item )
);
Tuttavia, spero di poter aggiungere una formattazione all'asse Y del grafico in modo che sia in formato scientifico. Posso farlo modificando l'impostazione dopo aver creato il grafico (NOTA: sto solo mostrando una parte del codice):
SendToReport(
Dispatch( {"Difference: X: R1-Y: R2"}, "2", ScaleBox( 2 ),
{Format( "Engineering SI", 12 )}
)
)
Spero di poter includere questa formattazione nel primo codice durante la creazione del grafico delle coppie abbinate (in modo da non dover eseguire un altro passaggio di formattazione). È possibile? In tal caso, potresti mostrarmelo?
Grazie!
Automazione e scriptingRe: Aggiunta di un formato durante la creazione di una coppia corrispondenteModifica l'asse nel report, vai al triangolo rosso e copia lo script. Dovrebbe essere uguale (o molto simile) a quello che otterresti spostando quella parte all'interno del messaggio Matched Pairs().

Matched Pairs(
X(:Dose),
Y(:BP 8M, :BP 8W),
Reference Frame(1),
SendToReport(
Dispatch({"Difference: BP 8W-BP 8M"}, "1", ScaleBox,
{Format("Scientific", 12)}
)
)
);
Poiché stai utilizzando By, potrebbero essere necessarie alcune modifiche extra
Re: Aggiunta di un formato durante la creazione di una coppia corrispondenteEcco cosa sto facendo ora. Il grafico delle coppie abbinate è già stato creato e in seguito ho eseguito uno script identico a quello che hai suggerito. La mia domanda è: durante la creazione del grafico delle coppie abbinate (prima che il grafico esistesse), voglio includere già la formattazione.
Il mio script crea più grafici di coppie abbinate contemporaneamente. Questo significa che dovrei andare su ogni grafico e riformattarli singolarmente. Non è molto efficiente. Spero di poter includere la formattazione quando creo i grafici.
Re: Aggiunta di un formato durante la creazione di una coppia corrispondentePenso di aver capito:
mpObj = stackDT << Matched Pairs(
Y( column(stackDT, referenceDTName ), column(stackDT, currentDTName ) ),
Plot Dif By Mean( 0 ),
Plot Dif By Row( 1 ),
Reference Frame( 0 ),
SendToReport(
Dispatch( { },
"2", ScaleBox( 2 ),
{Format( "Engineering SI", 12 )}
)
),
By( :Test Item )
);
Inizialmente non pensavo che "Dispatch ( { }", se non c'è nulla specificato all'interno di "{ }" avrebbe funzionato.