Как автоматически включить все двухсторонние взаимодействия в модели glm в R

Предположим, вы используете R и имеете данные, хранящиеся в фрейме данных, M Тогда я знаю, что

 g <- glm(Y ~ ., data=M) 

будет автоматически соответствовать модели, где Y – зависимые переменные, а все остальные столбцы M являются предикторами. Есть ли аналогично простой способ дополнительно включить каждое двустороннее взаимодействие?

Вы можете делать двусторонние взаимодействия, просто используя .*. и произвольные взаимодействия n- way .^n . formula(g) сообщит вам расширенную версию формулы в каждом из этих случаев.

  • R усиливает местный охват
  • конвертировать письма в номера
  • Открытие всех файлов в папке и применение функции
  • Автоматически создавать формулы для всех возможных линейных моделей
  • условие имеет длину> 1, и только первый элемент будет использоваться в if else statement
  • Добавить столбец «ранг» в кадр данных
  • Найти повторяющиеся значения в R
  • Скомпилировать R-скрипт в автономный .exe-файл?
  • Разница между `% in%` и `==`
  • R - вырезание с помощью заданного интервала
  • Ошибка в model.frame.default ... переменная длина отличается
  • Давайте будем гением компьютера.