预测r中的问题:在glm模型中未找到对象

预测r中的问题:在glm模型中未找到对象,r,dataframe,R,Dataframe,我试图通过以下模型预测“深度”变量: Mfsin <- glm(Riqueza~Anof+Profundidad+Fondof, family=poisson, data=lancessin) Mfsin计算模型“dat”的数据框仅由两个变量生成:y和defoundidad。因此,数据框中没有变量Anof或Fondof 您需要使用cbind将lancessin数据框中的Anof和Fondof列添加到“dat”数据框中。非常感谢Dylan,>dat dat dat Mfsin2 nueva

我试图通过以下模型预测“深度”变量:

Mfsin <- glm(Riqueza~Anof+Profundidad+Fondof, family=poisson, data=lancessin)

Mfsin计算模型“dat”的数据框仅由两个变量生成:y和defoundidad。因此,数据框中没有变量Anof或Fondof


您需要使用cbind将lancessin数据框中的Anof和Fondof列添加到“dat”数据框中。

非常感谢Dylan,>dat dat dat Mfsin2 nuevaprof predict.prof yprof lines(nuevaprof,yprof)xy中的错误。coords(x,y):“x”和“y”长度现在确实不同。请看一下上面的脚本,我不知道为什么X和Y不同。
dat <- data.frame(y=rnorm(50),Profundidad=sample(10:15,50,replace=TRUE))
Mfsin2 <- glm(y~Anof+Profundidad+Fondof,data=dat)
# Error in eval(expr, envir, enclos) : object 'Anof' not found