Berechnungen in j (II)
In der letzten Übung hast du Berechnungen in j durchgeführt, die nur einen einzelnen Wert, also einen Vektor der Länge 1, zurückgegeben haben. Häufig erhältst du jedoch mehr als einen Wert. Die gute Nachricht: Die Syntax bleibt trotzdem dieselbe!
In dieser Übung verwendest du die Funktion difftime(), um die Differenz in Minuten zwischen den Fahrten zu berechnen. difftime() benötigt zwei Pflichtargumente, time1 und time2, um die Differenz zu berechnen (time1 - time2). Um die Differenz in Minuten zu erhalten, setze das Argument units auf "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
Diese Übung ist Teil des Kurses
<Kurs>Datenmanipulation mit data.table in R</Kurs>Übungsanweisungen
Berechne die Differenz in Minuten zwischen end_date und start_date.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Compute duration of all trips
trip_duration <- batrips[, difftime(___)]
head(trip_duration)