将值转换为 R 中的日期
Converting values to dates in R
我有一个很简单的问题
我有这个值:
x <- 19630730
和 class numeric
。 as.Date()
没有给我 预期的结果:1963-07-30
将 x
转换为日期的潜在补救措施是什么?
谢谢
先转换为字符
x <- 19630730
as.Date(as.character(x), "%Y%m%d")
#[1] "1963-07-30"
如果您使用 lubridate::ymd
,则无需转换为字符。
lubridate::ymd(x)
我有一个很简单的问题
我有这个值:
x <- 19630730
和 class numeric
。 as.Date()
没有给我 预期的结果:1963-07-30
将 x
转换为日期的潜在补救措施是什么?
谢谢
先转换为字符
x <- 19630730
as.Date(as.character(x), "%Y%m%d")
#[1] "1963-07-30"
如果您使用 lubridate::ymd
,则无需转换为字符。
lubridate::ymd(x)