Calculando em j (II)
No último exercício, você fez cálculos em j que retornaram apenas um único valor, um vetor de comprimento um. Porém, muitas vezes você vai realizar cálculos que retornam mais de um valor. A boa notícia é que a sintaxe para esses cálculos continua a mesma!
Você vai usar a função difftime() neste exercício para calcular a diferença em minutos entre as viagens. difftime() precisa de dois argumentos obrigatórios, time1 e time2, para calcular a diferença (time1 - time2). Para calcular a diferença em minutos, defina o argumento units como "min":
date1 <- "2018-12-20 11:30:00 EST"
date2 <- "2018-12-20 11:20:00 EST"
difftime(date1, date2, units = "min")
Time difference of 10 mins
Este exercício faz parte do curso
Manipulação de dados com data.table em R
Instruções do exercício
Calcule a diferença em minutos entre end_date e start_date.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Compute duration of all trips
trip_duration <- batrips[, difftime(___)]
head(trip_duration)