0
J'ai importé des données comme suitEn utilisant glmnet en cas d'erreur de données binomiale
surv <- read.table("http://www.stat.ufl.edu/~aa/glm/data/Student_survey.dat",header = T)
x <- as.matrix(select(surv,-ab))
y <- as.matrix(select(surv,ab))
glmnet::cv.glmnet(x,y,alpha=1,,family="binomial",type.measure = "auc")
et je reçois l'erreur suivante.
NAs introduced by coercion
Show Traceback
Error in lognet(x, is.sparse, ix, jx, y, weights, offset, alpha, nobs, : NA/NaN/Inf in foreign function call (arg 5)
Qu'est-ce qu'une bonne solution pour cela?
'select' est probablement un paquet non-base. –
Avez-vous remarqué que la coercition à une matrice a fait toutes ces colonnes numériques en valeurs de caractères? –
@ 42- Je n'ai pas remarqué ça. 'as.numeric' ne semble pas être une bonne solution car cela produit des NA. Que suggérerais-tu? – Alex