Estoy tratando de usar un gráfico como filtro para otro gráfico usando 'cuadro de fuente de filtro de datos ()' (vea el script a continuación).
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
New Window( "Selection Filter",
Data Filter Context Box(
H List Box(
DFSB = Data Filter Source Box(
Graph Builder(
Size( 208, 207 ),
Show Control Panel( 0 ),
Show Legend( 0 ),
Variables( X( :age ) ),
Elements( Points( X, Legend( 3 ) ) ),
SendToReport( Dispatch( {}, "Graph Builder", OutlineBox, {Set Title( "Filter" )} ) )
)
),
Platform( Current Data Table(), Bubble Plot( X( :weight ), Y( :height ), Sizes( :age ), Title Position( 0, 0 ) ) )
)
)
);
dt << clear row states;
wait(1);
rs = dt << get row states();
selected_rows = [35,36,37];
rs[selected_rows] = 945;
DFSB << set row states (dt,rs);
Digamos que he marcado la fila 35,35,37 con estrellas rojas. Por alguna razón, cuando selecciono estos 3 puntos en el gráfico de filtro, esos tres puntos vuelven automáticamente a los puntos negros predeterminados (vea la comparación de imágenes adjunta de antes y después de la selección). ¿Hay alguna forma de que estos puntos permanezcan como estrellas rojas incluso cuando se seleccionan?
Puedo replicar el comportamiento (en JMP15, 16 y 17), me parece un error. Debe ponerse en contacto con el soporte técnico.
Gracias por este informe. Estoy de acuerdo en que se trata de un error y estamos trabajando en una solución para una versión futura.Parece que la selección única de puntos no borra los estados de fila, pero el cepillado de puntos borra los estados de fila.