【发布时间】:2015-03-26 04:38:59
【问题描述】:
我正在尝试使用 glmnet 包中的 glmnet 来运行 LASSO 回归。
我正在使用以下命令:
library(glmnet)
glmnet(a,b,family="binomial",alpha=1)
我得到了错误:
> Error in if (!all(o)) { : missing value where TRUE/FALSE needed
a 是一个带有数值的矩阵。
b 是一个以因子为值的向量。
但是,b 有一些缺失值。我怀疑这可能是导致错误的原因。但是,我在 glmnet 文档中没有看到排除 NAs 的选项。
【问题讨论】:
-
能否在运行
glmnet后添加dput(a)和dput(b)以及traceback()以帮助我们进行复制和诊断? -
您尝试预测的课程中有 NA