Regsubsets с взаимодействиями? - PullRequest
0 голосов
/ 23 апреля 2020

Я использую regsubset для набора данных с десятью переменными предиктора и переменной ответа. Я пытался посмотреть, смогу ли я использовать regsubsets для всех взаимодействий между ними, которые будут 2 ^ 10 # переменных, которые будут 1024 переменных. Есть 500 наблюдений. Код, который я вставил в r, был настроен следующим образом: (я изменил его на generi c).

OBJ <- regsubsets(A~B*C*D*E*F*G*H*I*J*K, data = dataset, really.big = T)

Когда я запустил код, он запустится, и я не получу любые сообщения об ошибках, но он потратил по крайней мере час, пытаясь запустить, и он все еще не напечатал никакого вывода.

В целом, моя цель - получить формулу с самым высоким adj.r2 с лучшей комбинацией взаимодействия и основные эффекты.

Это в основном теотическое, и я в основном стремлюсь выяснить, могут ли regsubsets или ЛЮБАЯ функция сузить лучшую комбинацию взаимодействий для создания лучшей модели. Я прочитал множество постов, где ответом является просто не смотреть на все возможные взаимодействия между переменными. Я полностью понимаю рассуждения, но меня действительно интересует только функциональность анализа всех возможных взаимодействий, так как я просто пытаюсь попробовать всевозможные методы выбора моделей.

Я научился использовать как regsubsets с онлайн-форумов, поэтому я не до конца знаю, на что способен regsubsets. В связи с этим у меня возникают следующие вопросы: (все, что нужно, - это ответы от одного до трех слов для № 1, № 2 и № 4).

1.Могут ли regsubsets обрабатывать термины взаимодействия? 2. Может ли обработать regsubsets иметь 2 ^ 10 независимых переменных? 3. Могу ли я что-нибудь добавить к этой строке кода, чтобы она работала быстрее, но при этом была точной? 4. Сколько времени займет выполнение набора данных такого размера в regsubsets? 5. Есть ли какие-либо другие функции в любых других пакетах в R, которые бы эффективно анализировали все возможные комбинации между взаимодействиями и выводили формулу с наивысшим значением adj r2 или наименьшим bi c?

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...