我想将这些日期的格式为YYYYMMDD转换为Date类。将yyyymmdd字符串转换为R中的Date类
dates <- data.frame(Date = c("20130707", "20130706", "20130705", "20130704"))
我想:
dates <- as.Date(dates, "%Y%m%d")
而且我得到以下错误:
Error in as.Date.default(dates, "%Y%m%d") :
do not know how to convert 'dates' to class "Date"
什么是正确的方法来设置此格式?
如果我们不想破折号('-') – d8aninja
那就是OP开始的。日期在R中用连字符打印。如果你不需要它们,你可以使用自己的打印方法(可能不是你想要的),或者将它们转换为字符:'format(myDates,“%Y%m %d“)'。 – GSee
这就是我正在寻找的 - 谢谢。 – d8aninja