我有以下数据框:
id<-c(1,2,3,4)
date<-c(19970807,19970902,19971010,19970715)
df<-data.frame(id,date)
其中日期列中的值的类型是“num”。现在我需要将日期列中的值转换为“日期”类型,即“yyyy-mm-dd”。我在加载“zoo”库后尝试了 as.date,但它导致了一些不可接受的结果。
如果有人能帮助我,我将不胜感激。
你可以这样做:
library(lubridate)
df <- data.frame(id, ymd(date))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)