Я делаю лассо логистическую регрессию.Я использовал cv.glmnet, чтобы получить ненулевые коэффициенты.И это похоже на работу, т. Е. Я получаю некоторые ненулевые коэффициенты, а остальные идут в ноль.Тем не менее, когда я использую функцию coef для печати всех коэффициентов, она дает мне список всех коэффициентов.Есть ли способ извлечь коэффициенты и их имена, которые не равны нулю.Код того, что я сделал:
cv.lasso = cv.glmnet(x_train,y_train, alpha = 0.6, family = "binomial")
coef(cv.lasso, s=cv.lasso$lambda.1se)
Когда я использую coef, я получаю следующий вывод:
4797 x 1 sparse Matrix of class "dgCMatrix"
1
(Intercept) -1.845702
sampleid.10 .
sampleid.1008 .
Я хочу извлечь имя и значение ненулевых коэффициентов.Как я могу это сделать?