所以我在R中遇到问题,因为我尝试使用addtable2plot()将数据帧添加到绘图的空白处但是它没有显示所需的数据帧。
我的情节是我称之为model
的时间序列模型的预测,所以情节由
plot(forecast(model),6)
产生
数据框由df<-data.frame(forecast(model,6))[,1:3]
和输出
Point.Forecast Lo.80 Hi.80
Jun 2017 174.3482 157.4225 191.2738
Jul 2017 174.3574 155.0521 193.6627
Aug 2017 172.4448 151.0009 193.8887
Sep 2017 175.8619 152.4541 199.2697
Oct 2017 179.7774 154.5395 205.0152
Nov 2017 176.8982 149.9368 203.8597
我试图在图上显示数据框的方式是addtable2plot(.5,8,df,bty="o",display.rownames=TRUE,hlines=TRUE,vlines=TRUE,title="My forecast")
,但这不显示数据框。
所以看起来addtable2plot()并没有与plot()一起工作,但是我找不到明确提到的参考或者我想要实现的替代。
感谢任何帮助!
答案 0 :(得分:0)
您需要正确设置表格坐标(x,y)。在你的情况下有一些东西(2000,200)。
addtable2plot(2000,200,df,bty="o",display.rownames=TRUE,hlines=TRUE,vlines=TRUE,title="My forecast")