Cómo seleccionar un subconjunto de columnas y filas de una tabla de datosHice una búsqueda en Google y encontré los principales resultados, cosas como https://www.jmp.com/china/support/help/13-2/JSG_DataTables_21.shtml y ¿Cómo seleccionar filas según múltiples criterios? pero nada indica específicamente cómo seleccionar columnas y filas en la misma línea de código. Lo intenté y hacer uno parece interferir con el otro. ¿O hay alguna manera de almacenar la salida del primer paso (subconjunto de columnas) en una variable y luego hacer el segundo (subconjunto de filas)? No lo intenté todavía, se me ocurrió la idea.
Aquí está mi código:
dt << Select where( Timepoint == "cell value 1" || Timepoint == : "cell value 2" || Timpeoint == "cell value 3" );
dt_subset = dt << Subset (Columns(:"Instrument Type", :Donor ID, :Timepoint, :Instrument Channel, :Run date));
Ingeniería de Calidad y ProcesosRe: Cómo seleccionar un subconjunto de columnas y filas de una tabla de datosHay un par de cuestiones.
- Estás usando doble "||" en lugar de un solo "|" para el quirófano en su Seleccione Dónde
- En su subconjunto, el uso de Filas seleccionadas (1) le indica a JMP que solo subconjunto de las filas seleccionadas
También cambié la referencia de su columna a Tipo de instrumento.No es necesario tenerlo entre comillas.No contiene ningún carácter especial que pueda confundir a JMP, por lo que las comillas no son necesarias.
dt << Select where(
:Timepoint == "cell value 1" | :Timepoint == "cell value 2" | :Timpeoint ==
"cell value 3"
);
dt_subset = dt << Subset(
Columns( :Instrument Type, :Donor ID, :Timepoint, :Instrument Channel, :Run date ),
selected rows( 1 )
);