0

我想通过使用准 BIC (QBIC) 作为信息标准来拟合 Quasipoisson 模型来使用 GLMULTI 进行特征选择。我使用以下代码:

glmulti(y ~ ., data=data,
               level=2, fitfunction=glm, family = quasipoisson, crit="useBIC", confsetsize=128, 
               method = "g", plotty = T)

其中 useBIC 来自 AICcmodavg 包。然后我收到错误消息:

Mean crit= NA
Error in plot.window(...) : need finite 'xlim' values
In addition: Warning messages:
1: In min(x) : no non-missing arguments to min; returning Inf
2: In max(x) : no non-missing arguments to max; returning -Inf
3: In min(x) : no non-missing arguments to min; returning Inf
4: In max(x) : no non-missing arguments to max; returning -Inf

对我来说,这表明该函数尝试计算常规 BIC,但由于模型没有可能性,这将不起作用。我认为是这样,因为当我调用useBIC一个准泊松模型时,我收到了 NA。

我最终想做的是使用 GLMULTI 和准泊松模型来选择特征(变量)。我使用 GLMULTI 拟合负二项式模型和 BIC 效果很好,但我想看看拟合拟泊松模型是否会产生一组不同的特征。

4

0 回答 0