Hola, comunidad de JMP:
¿Es posible definir la variable Tamaño en Graph Builder para que mantenga la misma escala en todos los gráficos al cambiar entre subconjuntos de datos basados en un filtro local?
Detalles:
Al asignar una variable al Tamaño en una parcela y usar un Filtro local para generar parcelas interactivamente diferentes, cada vez que cambio el subconjunto de datos que se trazan, la escala del Tamaño del marcador cambia según el Máximo y Mínimo local de la variable Tamaño para el subconjunto dado, lo que hace que el tamaño del marcador sea similar en todas las parcelas, aunque la variable Tamaño varía mucho entre los subconjuntos de datos.
Encontré una solución cruda al establecer puntos de datos ficticios con los valores más bajos y más altos en la variable Tamaño en el borde del gráfico y cambiar la escala del gráfico para ocultar estos puntos ficticios, pero esto está lejos de ser ideal, por lo que sus entradas serían bienvenidas.
Gracias por tu ayuda.
Mejor,
TS
Si hace clic con el botón derecho en el tamaño en la leyenda, se abre un cuadro de diálogo donde se pueden especificar el mínimo y el máximo.Estos parecen quedarse quietos cuando se modifica el filtro de datos local.


Ejemplo:
Ver más...
Names default to here(1);
dt = Open( "$Sample_data/iris.jmp");
dt << Graph Builder(
Size( 531, 456 ),
Show Control Panel( 0 ),
Variables( X( :Sepal length ), Y( :Sepal width ), Size( :Petal width ) ),
Elements( Points( X, Y, Legend( 50 ) ) ),
Local Data Filter(
Add Filter(
columns( :Species ),
Where( :Species == {"setosa", "versicolor", "virginica"} )
)
),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
50,
Properties(
0,
{Marker Scale( {Min( 0 ), Max( 2.5 )} )},
Item ID( "Petal width", 1 )
)
)}
)
)
);
Hola,
Esta opción no parece estar disponible en la versión anterior de JMP (14.1): tendré que actualizar.
Gracias.
Mejor,
TS