有一列月度数据从2014-01到2017-05,中间2014-02的数据缺失没有,

日期数据已使用B170[,3] <- as.Date(B170[,3], format = "%d/%m/%Y"),
之后用了
monthly <- ddply(B170s,.(month = substr(Fix.Date,1,7)),summarize,monthly=mean(charter_rate,na.rm=TRUE))
将所有日数据求了月度平均,得到上图,现在想使用plot(monthly)对上数据作图,可是一直返回错误“'xlim'值不能是无限的”,
plot(Date,specific)也是同样的结果。但如果plot(monthly[,2],只对specific的数值作图,就可以得到正常的图,横坐标是数字,但最终需要的图必须横坐标是日期。
在此求助,是因为日期格式有问题,还是因为缺了一个月的数据呢?
不胜感激!