我在线下
时遇到错误month info startTime <- dmy(raw$Start.date)
parse_date_time出错(日期,订单,安静=安静,tz = tz,locale = locale,: 'nzchar()'需要一个字符向量
上面的网页代码需要一些调整。一个人必须在他的计算机上复制文件“unimelb_training.csv”。该文件位于http://www.kaggle.com/c/unimelb/data
我已经联系了作者。他无法重现错误,因此无法提供帮助。他建议我提供上述网页的链接,而不是复制粘贴整个代码。书籍网站是http://appliedpredictivemodeling.com/
请帮忙......谢谢
答案 0 :(得分:4)
我通过电子邮件发送了lubridate包的作者。他的姓名和回应如下:
Garrett Grolemund
您的错误来自我们正在处理的lubridate中的错误。解析函数目前无法处理因子。 raw$Start.date
是一个因素。您可以将as.character()
放在raw$Start.date
附近,例如
startTime <- dmy(as.character(raw$Start.date))
我将在下一个版本的lubridate中修复此问题。
干杯, 盖瑞特