Ciao a tutti,
Ho creato un grafico di variabilità diviso per due condizioni, così facendo jmp crea un grafico con un asse y condiviso. Il mio problema con questo asse y condiviso è quando aggiungo una linea orizzontale, la aggiunge su ogni divisione x invece di poter avere una linea orizzontale diversa per gruppo. Mi chiedevo se questo è possibile da un possibile per ogni ciclo come valore Voglio che la linea orizzontale sia un valore dalla tabella dati originale.
names default to here(1);
dt =
// Open Data Table: Big Class.jmp
// → Data Table( "Big Class" )
Open( "$SAMPLE_DATA/Cars.jmp" );
dt << Variability Chart(
Y( :Head IC),
X( :Make, :Model ),
Analysis Type( "Choose best analysis (EMS REML Bayesian)" ),
Show Range Bars( 0 ),
Show Cell Means( 0 ),
Std Dev Chart( 0 ),
Points Jittered( 1 ),
By( :NAME("D/P"), :Protection )
);
Questo è idealmente come vorrei che fosse in base al valore nella tabella.
Il mio attuale tentativo è:
for each( {bygroup, i}, value,
report(dt[i])[AxisBox(1)] << add ref line(value[i], "Dotted","Black", Char(value[i]))Per poterlo fare con questo set di dati, se sei in grado di utilizzare la colonna ":Wt" per mostrarlo, te ne sarei veramente grato. Grazie!