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
Anleitung zur Übung
- Ein Vektor
dateswurde 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 mitnames()den Namen vondates2zu. - Gib
dates2aus.
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
___