ПочатиПочніть безкоштовно

months(), weekdays() і quarters() — оце так набір!

На завершення теми про дати розгляньмо кілька корисних функцій для добування компонентів дат. Одна з них — months().

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

months(my_date)
[1] "January"

Ще дві корисні функції: weekdays() — щоб отримати день тижня, на який припадає дата, і quarters() — щоб визначити, у якому кварталі року (Q1–Q4) вона знаходиться.

Ця вправа є частиною курсу

Середній рівень R для фінансів

Переглянути курс

Інструкції до вправи

  • Для вас створено вектор dates.
  • Видобудьте months() із цих дат.
  • Видобудьте quarters() із цих дат.
  • Також створено інший вектор — dates2.
  • Скористайтеся weekdays(), щоб визначити день тижня для дат, і присвойте їх як імена dates2 за допомогою names().
  • Виведіть dates2.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# 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
___
Редагувати та запускати код