ComeçarComece de graça

Usando .SD (I)

.SD junto com .SDcols é um recurso extremamente poderoso que torna muito mais fácil calcular em várias colunas.

  • .SD é um símbolo especial que significa Subconjunto dos Dados
  • .SDcols define as colunas que devem ser incluídas em .SD

Este exercício faz parte do curso

Manipulação de dados com data.table em R

Ver curso

Instruções do exercício

  • Para cada mês, encontre a linha correspondente à viagem mais curta (usando which.min() em duration).
  • O resultado deve conter as colunas month, start_station, end_station, start_date, end_date e duration.

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