LoslegenKostenlos loslegen

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

Arbeiten mit Datums- und Zeitangaben in R

Kurs anzeigen

Anleitung zur Übung

  • 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 Übung

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

# 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