Filtrado y selecciones de filasTengo datos donde cada fila son datos de un día determinado de un lote de cultivo celular. Solo las filas del último día de cada cultivo celular tienen información sobre la calidad del producto. Ahora estoy tratando de filtrar lotes según la calidad del producto al final del cultivo, pero quiero seleccionar todos los días de esos cultivos para poder compararlos a lo largo del tiempo de cultivo. En el ejemplo, el filtro me da la fila 3, pero ¿es posible "regresar" y seleccionar las líneas 1 y 2 también en función de la columna de ID de lote?
Ejemplo:
Número de fila ID de lote Día de cultivo pH Fuera de línea Calidad del producto
1 Lote 1 0 7.2 NA
2 Lote 1 1 7.21 NA
3 Lote 1 2 7,15 23,5
Tabla de datosRe: Filtrado y selección de filasHay una respuesta fácil, y hay más complejas, dependiendo de lo que le gustaría hacer más.
Por lo tanto, lag() puede ser la función a usar para direccionar los valores de las filas anteriores, vea la captura de pantalla, asegurándose de que se direccione el mismo lote.
Si el día de cultivo (¿es del tipo fecha originalmente?) es solo un número entero ordenado, también Split-Table puede ser una opción para tener todos los valores de un lote en diferentes columnas en la misma fila.
Ver también documentación:
Funciones de fila (jmp.com)
Columnas divididas (jmp.com)
Además, puede crear funciones más complejas (por ejemplo, la fecha mínima del "Día de la cultura").
Re: Filtrado y selección de filasSupongo que desea hacer este ID de lote a la vez, ya que si lo hiciera para todos los ID de lote, tendría todas sus filas seleccionadas.
Para seleccionar todas las filas de un ID de lote dado, simplemente haga clic con el botón derecho en una de las celdas donde el ID de lote tiene el valor que desea examinar y luego seleccione "Seleccionar celdas coincidentes", y todas las filas para ese ID de lote se mostrarán. ser seleccionado