Začněte nyníZačněte zdarma

months(), weekdays() a quarters() – trojice užitečných funkcí

Na závěr kapitoly o datech si ukážeme několik funkcí, které se hodí pro extrakci jednotlivých složek datumu. Jednou z nich je months().

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

months(my_date)
[1] "January"

Další dvě užitečné funkce jsou weekdays() pro zjištění dne v týdnu, na který datum připadá, a quarters() pro určení čtvrtletí roku (Q1–Q4), do kterého datum patří.

Toto cvičení je součástí kurzu

Intermediate R for Finance

Zobrazit kurz

Pokyny k cvičení

  • Pro tebe byl připraven vektor dates.
  • Extrahuj z těchto dat měsíce pomocí months().
  • Extrahuj z těchto dat čtvrtletí pomocí quarters().
  • Byl pro tebe připraven také vektor dates2.
  • Pomocí weekdays() zjisti, na který den v týdnu tato data připadají, a výsledky přiřaď jako názvy vektoru dates2 prostřednictvím names().
  • Vypiš vektor dates2.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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
___
Upravit a spustit kód