ComenzarEmpieza gratis

Uso de .SD (I)

.SD junto con .SDcols es una funcionalidad increíblemente potente que facilita muchísimo calcular sobre múltiples columnas.

  • .SD es un símbolo especial que significa Subset of Data (subconjunto de datos)
  • .SDcols contiene las columnas que deben incluirse en .SD

Este ejercicio forma parte del curso

Manipulación de datos con data.table en R

Ver curso

Instrucciones del ejercicio

  • Para cada mes, encuentra la fila correspondiente al viaje más corto (usando which.min() sobre duration).
  • El resultado debe contener las columnas month, start_station, end_station, start_date, end_date y duration.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

relevant_cols <- c("start_station", "end_station", 
                   "start_date", "end_date", "duration")

# Find the row corresponding to the shortest trip per month
shortest <- batrips[, ___, 
                    by = month(start_date), 
                    .SDcols = ___]
shortest
Editar y ejecutar código