Agrupación de gráficos de variabilidadHola,
Tengo un montón de gráficos de variabilidad para mostrar en una sola ventana con las mismas columnas agrupadas. ¿Cómo voy a definir x_grouping en la parte superior, para poder cambiar la agrupación en un solo lugar? Por ejemplo, quiero definir la agrupación por :xA, :xB y ;xC fuera de la función "gráfico de variabilidad ()", para poder cambiar las columnas de agrupación en un solo lugar. Gracias.
Names Default To Here( 1 );
dt = Current Data Table( );
/*
A general grouping variable for X grouping.
*/
New Window(
"Variability",
V List Box(
Variability Chart(
Y( :Y1 ),
X( :xA, :xB, :xC ),
),
Variability Chart(
Y( :Y1 ),
X( :xA, :xB, :xC ),
Connect Cell Means( 1 )
)
)
);
Combinación y limpieza de datosRe: Agrupación de gráficos de variabilidad @REAL ACADEMIA DE BELLAS ARTES
Puede crear múltiples gráficos de variabilidad con una declaración de plataforma Variability Plot ()
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Dogs.jmp" );
New Window(
"Variability",
V List Box(
vc = dt << Variability Chart(
Y( :LogHist0, :LogHist1, :LogHist3, :LogHist5 ),
X( :drug, :dep1 ),
Connect Cell Means( 1 ),
Std Dev Chart( 0 )
)
) //end VListBox
);
show(vc);
//vc = {Variability Chart[], Variability Chart[], Variability Chart[], Variability Chart[]};
//you can reference and change the the plots, see below
report(vc[1])[FrameBox(1)] << select;

Re: Agrupación de gráficos de variabilidad @REAL ACADEMIA DE BELLAS ARTES ,
Al crear scripts, es útil crear referencias variables a los objetos, en su caso los 4 gráficos de variabilidad. No conozco su experiencia JSL, por lo que esas declaraciones le muestran cómo crear una referencia variable a los gráficos de varabilidad.
- vc = dt << Gráfico de variabilidad () establece una referencia a una lista de los gráficos de varaibiity creados por esta declaración
- puede hacer referencia a ellos en un bucle for For (i = 1, i <= nitems (vc), i ++, vc [i] << ... o informe (vc [i]) << ...
- algunas opciones puede cambiar todos vc << Std Dev (1)
//change var chart
report(vc[1])[FrameBox(1)] << {Background Color( 32)} ;
//change all var charts
vc << Connect Cell Means(0);
wait(2);
vc << Connect Cell Means(1);
Mi objetivo era informarle de esta capacidad en caso de que no lo supiera, es decir, estaba anticipando una próxima pregunta. Lo siento si no estaba claro.
Re: Agrupación de gráficos de variabilidadSoy nuevo en jsl. Este consejo de referencia es muy apreciado.Re: Agrupación de gráficos de variabilidad @ gzmorgan0
¿Puedes explicar el propósito de estas dos declaraciones un poco más?
Show( vc );
//vc = {Variability Chart[], Variability Chart[], Variability Chart[], Variability Chart[]};
Report( vc[1] )[FrameBox( 1 )] << select;