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
<Kurs>R für Finanzen – Aufbaukurs</Kurs>Übungsanweisungen
- 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 praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# 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
___