Actualizar una columna existente (II)
En el ejercicio anterior actualizaste solo un valor y sabías la ubicación exacta que había que cambiar, es decir, la fila segunda de la columna start_station. Sin embargo, en el trabajo del día a día a menudo querrás actualizar varios valores y no conocerás de antemano sus posiciones.
Puedes usar las expresiones de filtrado en i igual que hiciste en el capítulo 1 para actualizar columnas por referencia.
En este ejercicio trabajarás con una nueva data.table, untidy, que es casi idéntica a batrips, salvo que introdujimos aleatoriamente algunos valores negativos en la columna duration.
Este ejercicio forma parte del curso
Manipulación de datos con data.table en R
Instrucciones del ejercicio
Sustituye todas las filas donde duration sea menor que 0 por NAs.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Replace negative duration values with NA
untidy[___, ___]