-5
我有一個YYYY/MM,因子類形式的日期列的數據框,我希望將它轉換爲日期類。例如。 2000/01 - > Jan 2000轉換因子YYYY/MM到年份類
我注意到as.Date()
無法處理日期格式而沒有day組件。我試過使用zoo
軟件包中的as.yearmon()
功能。
library('zoo')
as.yearmon(factor("2000-01")) # It works with YYYY-MM format
# [1] "Jan 2000"
as.yearmon(factor("2000/01"))
# [1] NA
as.yearmon(factor("2000/01"),"%y/%m")
# [1] NA
我正在尋找一個功能,將變爲factor("2000/01") to "Jan 2000"
。任何幫助將不勝感激。
請不要加[標籤:R-FAQ]到你自己的問題。 – Frank
也許package'anytime'可能會有所幫助。 – lbusett
'as.yearmon'應該可以在字符上正常工作,所以'as.yearmon(as.character(x))'似乎是一個不錯的選擇。 – Frank