【发布时间】:2014-04-10 05:12:27
【问题描述】:
我正在尝试对具有许多因素的负二项式模型进行逐步分析:
step(glm.nb(totphy~lat+long+elev+cult+poll+blkage+canden+irr+dust+dustcon+mid+herb+miteprob+ermprob+tsmprob+mcdprob+brprob+armprob+mitapp+acra+agri+carz+envi+fujim+next+vend+zeal+cover+orchtype+pestint+mating+ties+rimon+igr+lime+naa+sevin+land+area+ermpres+tsmpres+mcdpres+armpres+zmalipres+ltemp+lmaxtemp+lmintemp+ldewp+lrh+lwindsp+lwinddir+lsolar+lprecip+lleaf+lsoil,data=mites), direction="forward", criterion=aic)
如果我只包含“fujim”以下的变量,则此代码有效,添加更多变量会导致此错误:
Error in eval(expr, envir, enclos) :
no loop for break/next, jumping to top level
我对 R 相当陌生,那么这是什么意思?
【问题讨论】:
-
您的代码肯定包含一些换行符:|此外,在编辑问题时,请在选择相关区域后使用“{}”符号来格式化代码区域。
-
你能做一个可重现的例子来说明这个问题吗?
-
可能是您的“next”变量被解释为“next”语句以结束跳过循环
标签: r regression glm model-comparison