Creación de una tabla vinculada dinámicamenteHola, creé un conjunto de tablas a partir de un script usando la función Tabular, pero no parecen estar vinculadas dinámicamente. ¿Hay alguna manera de modificar esto, o de qué otra manera se podría crear una tabla vinculada dinámicamente en JMP/JSL?
FYI por vinculado dinámicamente quiero decir, cuando hace clic en una celda de la tabla, selecciona las muestras de datos correspondientes.
Miguel
Tabla de datosRe: Crear una tabla enlazada dinamicamenteSolo para aclarar @jthi declaración.
Tabular no está vinculado a la tabla de datos, pero debería estarlo. El subconjunto y el resumen ofrecen la opción Vincular a la tabla de datos original.
Muchas de las características de Tabular se pueden crear usando la capacidad de Grupo y Subgrupo en Resumen,
Vea la respuesta de Ledi a continuación.
Re: Crear una tabla enlazada dinamicamenteEn Tabular, debe hacer clic en el recuento específico u otra estadística en la zona de celdas resultante para obtener las filas seleccionadas en la tabla de datos. Si hace clic en lo que sea que vaya en las zonas de colocación de las filas, no seleccionará las filas.
Tablas > Resumen creará de forma predeterminada una tabla de resumen vinculada que uso todo el tiempo para seleccionar filas en una tabla más grande.
Re: Crear una tabla enlazada dinamicamenteHola @jthi . Mi código, con los datos confidenciales eliminados, es algo como esto (tal vez publicarlo ayude):
Contingency(
SendToByGroup( {:Name( "A or B" ) == "A"} ),
Y( :Name( "Result x" ) ),
SendToByGroup(
{:Name( "A or B" ) == "A"},
Y( :Name( "Result x" ) )
),
SendToByGroup(
{:Name( "A or B" ) == "B"},
Y( :Name( "Result x" ) )
),
X( :Name( "Result y" ) ),
Automatic Recalc( 1 ),
Contingency Table( Total %( 0 ), Col %( 0 ), Row %( 0 ) ),
Mosaic Plot( 0 ),
Tests( 0 ),
By( :Name( "A or B" ) ),
SendToByGroup(
{:Name( "A or B" ) == "A"},
Local Data Filter(
Add Filter(
columns(
:Target,
:Name( "Data x" )
),
Where( :Target == "background" ),
Where(
:Name( "Data x" ) == "True"
),
Display( :Target, Size( 160, 60 ), List Display )
)
)
),
SendToByGroup(
{:Name( "A or B" ) == "B"},
Local Data Filter(
Add Filter(
columns(
:Target,
:Name( "Data x" )
),
Where( :Target Channel == "background" ),
Where(
:Name( "Data x" ) == "True"
),
Display( :Target, Size( 160, 60 ), List Display )
)
)
)
);Así que estoy usando la función Tabla de contingencia. ¿Eso permite la vinculación dinámica y, de no ser así, cuál sería la mejor solución?
Re: Crear una tabla enlazada dinamicamenteLa tabulación debe estar vinculada a la tabla de datos. El subconjunto y el resumen ofrecen la opción Vincular a la tabla de datos original.