Hola a todos,
¡Soy nuevo! Gracias por adelantado por la ayuda. Me gustaría crear un filtro o script que me permita elegir ciertas filas en mi tabla.
Tabla de ejemplo:
Prueba de nombre
xx 1
xx 2
aa 1
zz 1
Me gustaría poder alternar de manera que pueda ver solo las filas con el valor más grande para la prueba (o el más pequeño)
Valor más alto para la tabla final de prueba:
Prueba de nombre
xx 2
aa 1
zz 1
Valor mínimo para la tabla final de prueba:
Prueba de nombre
xx 1
aa 1
zz 1
¡Gracias!
yo
Varias opciones. Puede elegir al menos entre Seleccionar dónde con subconjuntos, Tabular o Tabla de resumen.
Aquí hay un ejemplo con Seleccionar dónde y Subconjuntos para crear nuevas tablas con valores mínimos y máximos:
Names Default To Here(1);
dt = New Table("table",
Add Rows(4),
Compress File When Saved(1),
New Column("Name", Character, "Nominal", Set Values({"xx", "xx", "yy", "zz"})),
New Column("Test",
Numeric,
"Continuous",
Format("Best", 12),
Set Values([1, 2, 1, 1])
)
);
//Maximum table
dt << Select Where(:test == ColMax(:test, :name));
dt << Subset(Selected Rows, Selected columns only(0), Output Table("Largest value for Test end table"));
dt << Clear Select;
//Minimum table
dt << Select Where(:test == ColMin(:test, :name));
dt << Subset(Selected Rows, Selected columns only(0), Output Table("Smallest value for Test end table"));
dt << Clear Select;