我有一个如下所示的数据集:
Month count
2009-01 12
2009-02 310
2009-03 2379
2009-04 234
2009-05 14
2009-08 1
2009-09 34
2009-10 2386
我想绘制数据(月份作为 x 值,计数作为 y 值)。由于数据存在空白,我想将月份的信息转换为日期。我试过:
as.Date("2009-03", "%Y-%m")
但这没有用。怎么了?看起来as.Date()
还需要一天,并且无法为该天设置标准值?哪个功能可以解决我的问题?
由于日期对应于一个数值和一个开始日期,因此您确实需要该日期。如果您确实需要数据采用日期格式,则可以通过将其粘贴到日期来手动将日期固定为每月的第一天:
month <- "2009-03"
as.Date(paste(month, "-01", sep=""))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)