0
我想用strptime()來解析因子變量的日期 - 但有一個問題。我的日期(錯誤地)將日期和月份列爲SINGLE而不是DOUBLE DIGITS。例如,我的日期會說:5/5/2012 14:02而不是05/05/2012 14:02。來自因子變量的錯誤格式的strptime
strptime(var,"%m/%d/%y %H:%M")
是否有修復:
因此,當我運行的代碼返回NA值?
我想用strptime()來解析因子變量的日期 - 但有一個問題。我的日期(錯誤地)將日期和月份列爲SINGLE而不是DOUBLE DIGITS。例如,我的日期會說:5/5/2012 14:02而不是05/05/2012 14:02。來自因子變量的錯誤格式的strptime
strptime(var,"%m/%d/%y %H:%M")
是否有修復:
因此,當我運行的代碼返回NA值?
資本Y
將做到這一點:
test <- "5/5/2012 14:02"
strptime(test,"%m/%d/%Y %H:%M")
[1] "2012-05-05 14:02:00"
謝謝!非常有幫助:) – roody 2012-07-11 22:50:00
@thelatemail,你能解釋一下嗎?感謝您的回答。 – 2015-07-21 13:45:17
@OmarGonzales - '%Y'用於'20YY'或'19YY'日期,'%y'僅用於'YY'日期。 – thelatemail 2015-07-21 22:38:08