LoslegenKostenlos starten

Arithmetische und logische Operatoren

Da Date-Objekte intern als Anzahl der Tage seit 1970-01-01 dargestellt werden, kannst du mit Datumswerten einfache Rechnungen und Vergleiche durchführen. Du kannst Daten mit den üblichen logischen Operatoren (<, ==, > usw.) vergleichen, Extreme mit min() und max() finden und sogar zwei Daten subtrahieren, um die Zeit dazwischen zu ermitteln.

In dieser Übung siehst du, wie diese Operationen funktionieren, indem du die letzte R-Veröffentlichung untersuchst. Im Code siehst du Sys.date(), das einfach das heutige Datum zurückgibt.

Diese Übung ist Teil des Kurses

<Kurs>Arbeiten mit Datums- und Zeitangaben in R</Kurs>
Kurs ansehen

Übungsanweisungen

  • Finde das Datum der neuesten Veröffentlichung, indem du max() auf die Datumsspalte in releases anwendest.
  • Finde die Zeilen in releases, die dieses neueste Datum haben, indem du den Vergleich date == last_release_date in filter() angibst.
  • Gib last_release aus, um zu sehen, welche Veröffentlichung das war.
  • Berechne, wie lange die letzte Veröffentlichung her ist, indem du last_release_date von Sys.Date() subtrahierst.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Find the largest date
last_release_date <- max(___)

# Filter row for last release
last_release <- filter(releases, ___)

# Print last_release
last_release

# How long since last release?
Sys.Date() - ___
Code bearbeiten und ausführen