as.Date() 函数是用于将字符向量转换为日期格式的函数。它有两种不同的返回格式,分别是默认格式和指定格式。
默认格式: 默认情况下,as.Date() 函数将字符向量转换为 "YYYY-MM-DD" 的日期格式。
# 示例代码
x <- "2022-01-01"
date <- as.Date(x)
print(date)
输出结果:
[1] "2022-01-01"
指定格式: 如果想要将字符向量转换为其他日期格式,可以使用参数 format 来指定。
# 示例代码
x <- "01/01/2022"
date <- as.Date(x, format = "%m/%d/%Y")
print(date)
输出结果:
[1] "2022-01-01"
在这个示例中,我们使用 format 参数指定日期格式为 "%m/%d/%Y",其中 "%m" 表示月份,"%d" 表示日期,"%Y" 表示年份。这样,as.Date() 函数将根据指定的格式将字符向量转换为日期格式。