【发布时间】:2014-12-21 11:20:10
【问题描述】:
我是统计学的学生,我想请求一些帮助。我想在我的数据集中将预测值与 100 天的实际值一起绘制:
样本数据:
set.seet(1010)
count<-rpois(100, lambda = 5)
mood<- rbinom(100, size = 1, prob = .7)
temp<-rnorm(100, mean = 20, sd = 5)
wind<-rbinom(100, size = 3, prob = .7)
days<-seq(1,100,by=1)
df<-data.frame(count,mood,temp,wind,days)
绘制 100 天内的实际值:
plot(count~days,type="l")
回归:
poisson <- glm(count ~mood+wind+temp)
我的预测变量的条件并获得预测值:
hyp<- c(1,1,3,20)
coeff.p1 <- poisson$coefficients
XB <- hyp%*%coeff.p1
predv.y <- exp(XB)
predv.y
可能有一种方法可以预测所有观察值的值,例如:
coeff.p1 <- poisson$coefficients
XB <- c(,2:4)%*%t(coeff.p1)
我打算将 2:4 列乘以总是得到
Error in c(, 2:4) : argument 1 is empty
我在这里卡住了。因此,我想在一个图上获得 100 天的预测值和实际值。
谢谢
【问题讨论】:
标签: r