Опитвам се да използвам 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
обаче има някои липсващи стойности. Подозирам, че това може да е причината за грешката. Въпреки това не виждам опция за изключване на NA
s в документацията на glmnet.
dput(a)
иdput(b)
, както иtraceback()
, след като стартирате свояglmnet
, за да ни помогнете да репликираме и диагностицираме? - person mlegge   schedule 27.01.2015