1. Nauka
  2. /
  3. Kursy
  4. /
  5. Manipulacja danymi z data.table w R

Connected

ćwiczenie

Obliczenia w j (II)

W poprzednim ćwiczeniu wykonywałeś obliczenia w j, które zwracały tylko jedną wartość – wektor o długości jeden. Często jednak obliczenia zwracają więcej niż jedną wartość. Dobra wiadomość jest taka, że składnia pozostaje taka sama!

W tym ćwiczeniu użyjesz funkcji difftime(), aby obliczyć różnicę w minutach między przejazdami. difftime() wymaga dwóch argumentów: time1 i time2, na podstawie których oblicza różnicę (time1 - time2). Aby wynik był wyrażony w minutach, ustaw argument units na "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

Instrukcje

100 XP

Oblicz różnicę w minutach między end_date a start_date.