LoslegenKostenlos loslegen

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

Datenmanipulation mit data.table in R

Kurs anzeigen

Anleitung zur Übung

Berechne die Differenz in Minuten zwischen end_date und start_date.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# Compute duration of all trips
trip_duration <- batrips[, difftime(___)]
head(trip_duration)
Code bearbeiten und ausführen