Вопросы по теме 'glmnet'

glmnet lasso диаграммы ROC
Я использовал k-кратную перекрестную проверку в glmnet (которая реализует лассо-регрессию), но я не могу сделать ROC-диаграммы из этого. library(glmnet) glm_net <- cv.glmnet(dev_x_matrix,dev_y_vector,family="binomial",type.measure="class")...
5007 просмотров
schedule 03.03.2024

Оценка многих условий взаимодействия в glmnet
Насколько я понимаю, glmnet принимает матрицы, в которых каждый столбец является независимой переменной. У меня есть кадр данных с ~ 10 поясняющими переменными (некоторые из которых являются факторами) Как я мог взять такую ​​формулу, как...
6552 просмотров
schedule 13.10.2023

Большая матрица для запуска glmnet()
У меня проблема с запуском glmnet lasso с широким набором данных. Мои данные имеют N = 50, но p> 49000, все факторы. Итак, чтобы запустить glmnet, мне нужно создать model.matrix, НО мне просто не хватает памяти, когда я вызываю model.matrix(формула,...
10368 просмотров
schedule 05.06.2023

R - ошибка cv.glmnet: матрицы должны иметь одинаковое количество столбцов
При запуске функции R cv.glmnet из пакета glmnet с большими разреженными наборами данных я часто получаю следующую ошибку: # Error: Matrices must have same number of columns in .local(x, y, ...) Я воспроизвел ошибку со случайно...
3365 просмотров
schedule 10.08.2023

glmnet: как установить ссылочную категорию для полиномиального логита
После моего вопроса в разделе "Перекрестная проверка" glmnet: что является эталонной категорией или классом в полиномиальной регрессии? , может ли кто-нибудь объяснить, как мы можем установить ссылочную категорию в glmnet для полиномиальной...
3168 просмотров

glmnet: Как узнать, какой факторный уровень моего ответа имеет код 1 в логистической регрессии
У меня есть модель логистической регрессии, которую я создал с помощью пакета glmnet . Моя ответная переменная была закодирована как фактор, уровни которого я обозначу как «а» и «б». Математика логистической регрессии помечает один из двух...
2394 просмотров
schedule 02.01.2022

Ошибка при использовании регрессии glmnet с метрикой как ROC в Caret
Я обучаю модель регуляризованной логистической регрессии glmnet с помощью функции Caret trainControl и обучаю следующим образом, используя metric = "ROC", и получаю следующую ошибку: > ctrl_s10_2class <- trainControl(method = "repeatedcv",...
2960 просмотров
schedule 09.05.2022

cv.glmnet не работает для гребня, а не лассо, для имитированных данных с ошибкой кодера
Суть Ошибка: Error in predmat[which, seq(nlami)] = preds : replacement has length zero Контекст: данные моделируются двоичным y, но есть n кодеры true y . данные складываются n раз, и модель подбирается, пытаясь получить true y ....
2078 просмотров
schedule 12.02.2022

Регрессия Elasticnet (glmnet), предсказывающая одно и то же значение для всех наблюдений в тестовых данных
Чтобы попробовать ridge , лассо и эластичная чистая регрессия по моим собственным данным. Однако я получаю одно и то же значение, предсказанное для всех строк, что не может быть истинным, в результате я также получаю те же значения fit и mse. Я...
3103 просмотров
schedule 27.06.2022

Как создать бинарный предитор из многомерной модели glmnet (coxnet)?
Давайте воспользуемся следующим примером: генерировать данные о выживании (1000 образцов с 30 переменными) library(glmnet) library(survival) set.seed(10101) N=1000;p=30 nzc=p/3 x=matrix(rnorm(N*p),N,p) beta=rnorm(nzc) fx=x[,seq(nzc)]%*%beta/3...
469 просмотров

Отношение шансов glmnet очень низкое или приближается к бесконечности
Я применяю логистическую регрессию для создания модели прогнозирования банкротства в R. Мои данные состоят из финансовых коэффициентов многих компаний, которые я классифицировал как «плохие», имеющие значение 0, и «хорошие», имеющие значение 1....
201 просмотров
schedule 28.08.2023

Как узнать, какие коэффициенты не равны 0 в cv.glmnet
Я сделал регрессию лассо с помощью пакета glm.net. Я выбрал лямбду с помощью перекрестной проверки и теперь имею информацию о том, что оптимальная модель имеет только 6 коэффициентов, которые не равны нулю. Как я могу узнать, какие именно...
1515 просмотров
schedule 28.05.2023

Выполняете регуляризацию лассо с факторами и числовыми предикторами?
У меня есть набор данных, в котором я хочу выполнить лассо для устранения признаков. В настоящее время я следую онлайн-руководству в R, так как я новичок в R. Данные хранятся в кадре данных. Цель была удалена из фрейма данных и сохранена в...
596 просмотров

ошибка glmnet (nulldev == 0) stop(y постоянна; гауссовский glmnet не работает на этапе стандартизации)
Я запускаю следующий (усеченный) код, используя glmnet в R # do a lot of things to create the design matrix called x.design > glmnet(x.design, y, thresh=1e-11) где x.design — это матрица дизайна n x p , где n > p и y — это n x 1...
5420 просмотров

Ошибка перекрестной проверки и регуляризации лассо для логистической регрессии
Я хочу создать 5-кратную модель логистической регрессии CV с регуляризацией лассо, но получаю это сообщение об ошибке: Something is wrong; all the RMSE metric values are missing: . Я начал с логистической регрессии с регуляризацией лассо,...
188 просмотров

Использование rpy2 с классификацией попыток ввода вместо регрессии
У меня есть данные, которые я создал и предварительно обработал в Python, которые я хотел бы импортировать в R и выполнить k-кратную перекрестную проверку LASSO, используя glmnet . Я хочу контролировать, какие наблюдения используются в каждой...
77 просмотров
schedule 31.12.2022

Lasso Regression glmnet - ошибка входных данных
Я пытаюсь подогнать под модель регрессии Лассо с помощью glmnet (). Поскольку я никогда раньше не работал с регрессией Лассо, я пытался обойтись с учебными пособиями, но при применении модели всегда возникала следующая ошибка: Error in lognet(x,...
168 просмотров
schedule 19.09.2023

glmnet выдает ошибку при использовании предсказания
Кажется, у меня проблема с glmnet . Я хочу запустить обычную регрессию LASSO, чтобы понять, какая из 10 переменных ( Dim1 , Dim2 ...) больше всего способствует прогнозированию моей непрерывной переменной ptScores . Все переменные являются...
63 просмотров

Сложная функция репликации в R
У меня есть код в R, который в конце концов создает, среди прочего, вектор с именем sigma и 3 подмножества, а именно, sub1.sigma , sb2.sigma , sub3.sigma . Я хочу повторить эту процедуру n раз, скажем, 10, и наблюдать за значениями...
57 просмотров
schedule 21.04.2022

Ошибка R cv.glmnet: для интерполяции требуется как минимум два значения, отличные от NA
Я получаю сообщение об ошибке в R при запуске функции cv.glmnet , которую не могу отследить. Исследования только намекнули мне на функцию approx() , которая выдает ошибку при поиске лямбды, но я недостаточно знаком с glmnet , чтобы понять, как она...
57 просмотров
schedule 21.05.2024