当我在下面运行时出现错误
month info startTime <- dmy(raw$Start.date)
Run Code Online (Sandbox Code Playgroud)
parse_date_time(dates, orders, quiet = quiet, tz = tz, locale = locale, 中的错误:'nzchar()' 需要一个字符向量
来自上述网页的代码需要一些调整。一个人必须在他的电脑上复制文件“unimelb_training.csv”。该文件位于http://www.kaggle.com/c/unimelb/data
我已经联系了作者。他无法重现错误,因此无法提供帮助。他建议我提供上述网页的链接,而不是复制粘贴整个代码。本书网站是http://appliedpredictivemodeling.com/
请帮助...谢谢
我给 lubridate 包的作者发了电子邮件。他的姓名和回复如下:
加勒特·格罗蒙德
您的错误来自我们正在处理的 lubridate 错误。解析函数目前无法处理因素。raw$Start.date是一个因素。您可以通过将让你的代码工作as.character()周围raw$Start.date,如
startTime <- dmy(as.character(raw$Start.date))
Run Code Online (Sandbox Code Playgroud)
我将在下一版 lubridate 中修复此问题。
干杯,加勒特
| 归档时间: |
|
| 查看次数: |
999 次 |
| 最近记录: |