我正在使用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”未从当前命名空间解决(跳跃)
对于为什么会发生这种情况的任何帮助都将非常感激。 甲
答案 0 :(得分:0)
我必须从源代码构建包,将(PACKAGE ='leaps')参数插入leaps.R文件中的REORDR函数。它现在每次都能正常工作。
解决方案与:
有关R: error message --- package error: "functionName" not resolved from current namespace