ComeçarComece de graça

months() e weekdays() e quarters(), ah, meu Deus!

Para encerrar a parte sobre datas, há algumas funções úteis para extrair componentes. Uma delas é months().

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

months(my_date)
[1] "January"

Outras duas funções úteis são weekdays(), que extrai o dia da semana em que a sua data cai, e quarters(), que determina em qual trimestre do ano (Q1–Q4) a sua data está.

Este exercício faz parte do curso

R Intermediário para Finanças

Ver curso

Instruções do exercício

  • Um vetor de dates já foi criado para você.
  • Extraia os months() dessas datas.
  • Extraia os quarters() dessas datas.
  • Outro vetor, dates2, também foi criado para você.
  • Use weekdays() para identificar em que dia da semana as datas caíram e atribua esses valores aos nomes de dates2 usando names().
  • Imprima dates2.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# 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
___
Editar e executar o código