开始使用免费开始使用

指定日期

正如视频中所示,除非您明确告知,否则 R 不会知道某个值是日期。若有符合 ISO 8601 标准的日期字符串,您可以用 as.Date() 函数将其转换为 Date。只需将该字符串(或字符串向量)作为第一个参数传入即可。

在本练习中,您将把一个日期的字符串表示转换为 Date 对象。

本练习是课程的一部分

在 R 中处理日期和时间

查看课程

练习说明

我们已将字符串 "2013-04-03" 存入变量 x 中。

  • 使用 str() 查看 x 的结构,确认它只是一个字符型字符串。
  • 使用 as.Date()x 转为日期。
  • 使用 str() 查看 x_date 的结构,确认它是 Date
  • 现在使用 as.Date() 保存日期(2014 年 4 月 10 日)。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# The date R 3.0.0 was released
x <- "2013-04-03"

# Examine structure of x
str(___)

# Use as.Date() to interpret x as a date
x_date <- ___

# Examine structure of x_date
str(___)

# Store April 10 2014 as a Date
april_10_2014 <- ___
编辑并运行代码