<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Estoy tratando de hacer un filtro de 2 etapas donde la selección de datos de un gráfico visualizado, subcontrata la visualización en un segundo gráfico, y luego seleccionando del segundo gráfico, subconjunto un tercer gráfico visualizado.

Lo anterior es un intento parcialmente exitoso. La tercera pantalla es un subconjunto de selecciones de las 2 primeras pantallas, sin embargo, el segundo filtro no se subjusta correctamente en el primer gráfico. A continuación se muestra el código para el intento anterior:
Nombres predeterminados hasta aquí (1);
dt = Abrir ("$ SAMPLE_DATA / Big Class.jmp");
Nueva ventana ("Filtro local compartido",
Cuadro de contexto de filtro de datos (
Cuadro de lista H (
Cuadro de fuente de filtro de datos (
Cuadro de lista H (
Generador de gráficos (
Tamaño (208, 207),
Mostrar panel de control (0),
Mostrar leyenda (0),
Variables (X (: edad)),
Elementos (Barra (X, Leyenda (3)),
SendToReport (Dispatch ({}, "Graph Builder", OutlineBox, {Set Title ("Filter")}))
)
Generador de gráficos (
Tamaño (208, 207),
Mostrar panel de control (0),
Mostrar leyenda (0),
Variables (X (: sexo)),
Elementos (Barra (X, Leyenda (3)),
SendToReport (Dispatch ({}, "Graph Builder", OutlineBox, {Set Title ("Filter")}))
)
)
)
Plataforma(
Tabla de datos actuales (),
Diagrama de burbuja (X (: peso), Y (: altura), Tamaños (: edad), Posición del título (0, 0))
)
)
)
);
Pensé que debería poder crear un nuevo cuadro de contexto de filtro de datos dentro de la plataforma para la primera selección:
Nombres predeterminados hasta aquí (1);
dt = Abrir ("$ SAMPLE_DATA / Big Class.jmp");
Nueva ventana ("Filtro local compartido",
Cuadro de contexto de filtro de datos (
Cuadro de lista H (
Cuadro de fuente de filtro de datos (
Generador de gráficos (
Tamaño (208, 207),
Mostrar panel de control (0),
Mostrar leyenda (0),
Variables (X (: edad)),
Elementos (Barra (X, Leyenda (3)),
SendToReport (Dispatch ({}, "Graph Builder", OutlineBox, {Set Title ("Filter")}))
)
)
Plataforma(
Tabla de datos actuales (),
Cuadro de contexto de filtro de datos (
Generador de gráficos (
Tamaño (208, 207),
Mostrar panel de control (0),
Mostrar leyenda (0),
Variables (X (: sexo)),
Elementos (Barra (X, Leyenda (3)),
SendToReport (Dispatch ({}, "Graph Builder", OutlineBox, {Set Title ("Filter")}))
)
Plataforma(
Tabla de datos actuales (),
Diagrama de burbuja (X (: peso), Y (: altura), Tamaños (: edad), Posición del título (0, 0))
)
)
)
)
)
);
Crea correctamente el segundo filtro, que está subcontratado por el primer filtro, pero la tercera pantalla no se muestra.
Alguien tiene una solución para esto. ¿Podría escribir el código para regenerar y volver a mostrar los gráficos al detectar los cambios, pero preferiría usar la solución del Cuadro de contexto del filtro de datos si es posible?
Me alegra que hayas encontrado una solución. Solo para vincular cosas, uno de los documentos con ejemplos de filtro de selección es Usando filtros de selección en JMP 12 .
Usando su primer ejemplo, agregué un segundo Cuadro de origen de filtro de datos () para crear el filtro de dos niveles:
Nombres predeterminados aquí ( 1 ) ;
dt = Abierto ( "$ SAMPLE_DATA / Big Class.jmp" ) ;
Nueva ventana ( "Filtro Local Compartido" ,
Cuadro de contexto de filtro de datos (
Cuadro de lista h (
Cuadro de origen de filtro de datos (
Cuadro de lista h (
Generador de gráficos (
tamaño ( 208 , 207 ) ,
Mostrar panel de control ( 0 ) ,
Mostrar leyenda ( 0 ) ,
Variables ( X ( : años ) ) ,
Elementos ( Bar ( X , Leyenda ( 3 ) ) ) ,
SendToReport ( Envío ( {} , "Generador de gráficos" , OutlineBox , { Establecer título ( "Filtrar" )} ) )
) ,
Cuadro de origen de filtro de datos (
Generador de gráficos (
tamaño ( 208 , 207 ) ,
Mostrar panel de control ( 0 ) ,
Mostrar leyenda ( 0 ) ,
Variables ( X ( : sexo ) ) ,
Elementos ( Bar ( X , Leyenda ( 3 ) ) ) ,
SendToReport (
Envío ( {} , "Generador de gráficos" , OutlineBox , { Establecer título ( "Filtrar" )} )
)
)
)
)
) ,
Plataforma (
Tabla de datos actual () ,
Parcela de burbuja ( X ( : peso ) , Y ( : altura ) , Tamaños ( : años ) , Posición del título ( 0 , 0 ) )
)
)
)
) ;