开始使用免费开始使用

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() 判断这些日期是星期几,并用 names() 将结果赋给 dates2 的名称。
  • 打印 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
___
编辑并运行代码