我有一个日期格式的文件YYYY-mm.我正在尝试为时间序列分析准备数据,因此需要将格式从因子转换为Date格式.
我尝试过的:
x <- '2011-11'
as.Date(as.character(a), "%Y-%m")
Run Code Online (Sandbox Code Playgroud)
最后一行给了我一个输出NA.
谢谢!
"2011-11"不是日期(当天)?添加一天:
a <- '2011-11'
as.Date(paste0(a,'-01'))
Run Code Online (Sandbox Code Playgroud)
或者使用zoo的yearmon类:
library(zoo)
as.yearmon(a)
Run Code Online (Sandbox Code Playgroud)