1
我有一個格式爲YYYY-mm
的日期文件。我正在準備我的數據進行時間序列分析,因此需要將格式從因子轉換爲Date
格式。將因子更改爲R中的日期格式
我已經試過:
x <- '2011-11'
as.Date(as.character(a), "%Y-%m")
最後行給了我一個輸出NA
。
謝謝!
我有一個格式爲YYYY-mm
的日期文件。我正在準備我的數據進行時間序列分析,因此需要將格式從因子轉換爲Date
格式。將因子更改爲R中的日期格式
我已經試過:
x <- '2011-11'
as.Date(as.character(a), "%Y-%m")
最後行給了我一個輸出NA
。
謝謝!
「2011-11」不是日期(哪裏的天)?無論是增加一天:
a <- '2011-11'
as.Date(paste0(a,'-01'))
或使用動物園的yearmon
類:
library(zoo)
as.yearmon(a)
'2011-11'不是日期。使用paste(your.year.month.strs, '01', sep='-')
將天組件添加到字符串中,然後使用"%Y-%m-%d"
與as.Date
聯繫。
這是真的,這不是一個日期。這是一個年份格式。謝謝 – notrockstar