ComeçarComece de graça

Using .SD (I)

.SD together with .SDcols is an incredibly powerful feature that makes computing on multiple columns so much easier.

  • .SD is a special symbol which stands for Subset of Data
  • .SDcols holds the columns that should be included in .SD

Este exercício faz parte do curso

Data Manipulation with data.table in R

Ver curso

Instruções do exercício

  • For each month, find the row corresponding to the shortest trip (by using which.min() on duration).
  • The result should contain the month, start_station, end_station, start_date, end_date, and duration columns.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

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 e executar o código