<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Me gusta la función de filtro de datos local ya que algunos gráficos pueden actualizarse a medida que se usa el filtro. Esta actualización solo se aplica al subyacente
Tabla principal de datos. Me preguntaba si podría hacer un resumen de esta tabla de datos local, luego crear un tercer gráfico y tener este tercer gráfico
(expresión A3) también se actualiza de alguna manera cuando se usa el filtro. . Aquí está el script de ejemplo.
Algunas ideas ?
Además, ¿dónde está oculta esta tabla de datos local?
dt = Abrir ("$ SAMPLE_DATA / Big Class.jmp");
varlist = {"altura", "peso"};
A1 = Expr (
a1vc = dt << tabla de variabilidad (
Y (Eval (varlist [1])),
X (: nombre),
Max Iter (100),
Límite de conv. (0.00000001),
Integración de números Abscissas (128),
Evolución de la función del número (65536),
Tipo de análisis (Nombre ("Elegir el mejor análisis (EMS REML Bayesiano)")),
Variación del proceso (0),
Mostrar puntos (0),
Std Dev Chart (0),
SendToReport (
Envío(
{"Tabla de variabilidad para la altura"},
"Cuadro de variabilidad",
FrameBox,
{Tamaño del marco (200, 180)}
))
);
);
A2 = Expr (
a1vc = dt << tabla de variabilidad (
Y (Eval (varlist [2])),
X (: nombre),
Max Iter (100),
Límite de conv. (0.00000001),
Integración de números Abscissas (128),
Evolución de la función del número (65536),
Tipo de análisis (Nombre ("Elegir el mejor análisis (EMS REML Bayesiano)")),
Variación del proceso (0),
Mostrar puntos (0),
Std Dev Chart (0),
SendToReport (
Envío(
{"Tabla de variabilidad para el peso"},
"Cuadro de variabilidad",
FrameBox,
{Tamaño del marco (200, 180)}
))
);
);
A3 = Expr (
subdt = dt << Resumen (Grupo (: edad), Media (: altura), Media (: peso));
t1 = Gráfico de control (
Etiqueta de muestra (: edad),
Tamaño del grupo (1),
KSigma (3),
Cuadro Col (: Nombre ("Media (altura)"), Medición individual)
);
// Quiero descubrir cómo obtener este gráfico usando SUBDT para también
// actualizar cuando se utiliza el filtro de datos.
);
Load_Dashboard = Expr (
dashb = Nueva ventana ("prueba",
v1 = V Cuadro de lista (
Cuadro de contexto de filtro de datos (
Cuadro de lista H (
df = Tabla de datos actuales () << Filtro de datos (
Añadir filtro (columnas (: edad,: sexo),
Display (: edad, Blocks Display),
Pantalla (: sexo, Pantalla de Bloques),
)
Modo (Mostrar (1), Incluir (1)),
Local), // filtro de datos local
Plataforma (Tabla de datos actuales (), Eval (a1)),
Plataforma (Tabla de datos actuales (), Eval (a2)),
Plataforma (Tabla de datos actuales (), Eval (a3)),
)
)
)
);
);
Eval (Load_Dashboard);
// establecer la posición y el tamaño de la ventana del panel de control
dashb << Establecer tamaño de la ventana (2400, 3000);
dashb << Mover Ventana (3, 3);
dashb << reshow;
rdf = df << informe;