R `as.Date()`返回'NA',而不是字符串的日期对象'quot;2012-01;
这将返回R `as.Date()`返回'NA',而不是字符串的日期对象'quot;2012-01;,r,R,这将返回NA,而不是日期对象2012-01 as.Date( x = "2012-01", format = "%Y-%m" ) 为什么此返回NA,我必须更改什么才能使其返回表示2012年1月的日期对象?日期需要包含年、月和日组件。假设您对表示给定月份的月初表示满意,您可以使用: x <- "2012-01" d <- paste0(x, "-01") as.Date(d, format="%Y-%m-%d") xzoo::as.yearmon('2012-01'
NA
,而不是日期对象2012-01
as.Date(
x = "2012-01",
format = "%Y-%m"
)
为什么此返回
NA
,我必须更改什么才能使其返回表示2012年1月的日期对象?日期需要包含年、月和日组件。假设您对表示给定月份的月初表示满意,您可以使用:
x <- "2012-01"
d <- paste0(x, "-01")
as.Date(d, format="%Y-%m-%d")
xzoo::as.yearmon('2012-01')