LoslegenKostenlos loslegen

months() und weekdays() und quarters(), oh je!

Zum Abschluss des Themas Datumsangaben gibt es ein paar Funktionen, die beim Extrahieren von Datumskomponenten hilfreich sind. Eine davon ist months().

my_date <- as.Date("2017-01-02")

months(my_date)
[1] "January"

Zwei weitere nützliche Funktionen sind weekdays() zum Ermitteln des Wochentags, auf den dein Datum fällt, und quarters() zur Bestimmung, in welchem Quartal des Jahres (Q1–Q4) dein Datum liegt.

Diese Übung ist Teil des Kurses

R für Finanzen – Aufbaukurs

Kurs anzeigen

Anleitung zur Übung

  • Ein Vektor dates wurde für dich erstellt.
  • Extrahiere die months() aus diesen Daten.
  • Extrahiere die quarters() aus diesen Daten.
  • Ein weiterer Vektor, dates2, wurde ebenfalls für dich erstellt.
  • Verwende weekdays(), um zu bestimmen, auf welchen Wochentag die Daten fallen, und weise diese mit names() den Namen von dates2 zu.
  • Gib dates2 aus.

Interaktive Übung

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

# dates
dates <- as.Date(c("2017-01-02", "2017-05-03", "2017-08-04", "2017-10-17"))

# Extract the months
___

# Extract the quarters
___

# dates2
dates2 <- as.Date(c("2017-01-02", "2017-01-03", "2017-01-04", "2017-01-05"))

# Assign the weekdays() of dates2 as the names()
___

# Print dates2
___
Code bearbeiten und ausführen