Я хочу добавить все возможные взаимодействия между восемью переменными, которые являются категориальными. Мой набор данных выглядит следующим образом: введите здесь описание изображения
Я использую as.formula
для включения всех взаимодействий. Мой код ниже
f = as.formula(y ~ .^8)
x = model.matrix(f, data)[, -1]
y = data$y
Однако мой x
становится следующим введите здесь описание изображения
Всего 6560 столбцов. Я понятия не имею, почему это становится таким. Разве не должно быть 1, 2, 3
в x
переменных? Могу я спросить, как мне это исправить или интерпретировать?
Благодарю вас!