【问题标题】:R Leaps Package: Regsubsets - coef "Reordr" Fortran errorR Leaps 包:Regsubsets - coef“Reordr”Fortran 错误
【发布时间】:2016-05-11 16:37:50
【问题描述】:

我正在使用 R leaps 包来拟合某些数据: (我的数据框 df 包含一个 Y 变量和 41 个预测变量)

require(leaps) 
N=3
regsubsets(Y ~ ., data = df, nbest=1, nvmax=N+1,force.in="X", method = 'exhaustive')-> regfit

coef(regfit,id = N)

当我多次运行代码时(第一次运行正常),当我运行 coef 命令时出现以下错误:

.Fortran("REORDR", np = as.integer(object$np), nrbar = as.integer(object$nrbar), 中的错误: “reordr”未从当前命名空间解析(跳跃)

任何有关为什么会发生这种情况的帮助将不胜感激。 A.

【问题讨论】:

    标签: r


    【解决方案1】:

    我必须从将 (PACKAGE = 'leap') 参数插入到leaps.R 文件中的 REORDR 函数的源代码构建包。现在每次都能正常工作。

    解决方法涉及到:

    R: error message --- package error: "functionName" not resolved from current namespace

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-05
      相关资源
      最近更新 更多