Я студент статистики, и я хотел бы любезно запросить помощь. Я хотел бы построить предсказанные значения вместе с фактическими значениями в течение 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)
Plotting фактических значений в течение 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 дней на одном графике.
Спасибо
первую очередь спасибо. есть ли возможность построить как предсказанные, так и фактические значения в одном сюжете? –
Да, вы можете построить данные с помощью 'plot', а затем использовать' lines' для наложения прогноза, как показано выше. Это то, что вы имеете в виду? – keegan