Я создал модель glm в R, с 3 независимыми переменными и двоичной зависимой:
model <- glm(y ~ x1 + x2 + x3, data = train, family = binomial)
Это прекрасно, чтобы предсказать результат, учитывая конкретные значения для независимых переменных, с помощью простой формулы:
newdata <- data.frame(x1 = 10, x2 = 8, x3 = 5)
predict(model, newdata, type = "response").
Но как насчет выяснения x1, учитывая, что мы хотим:
y = 1
x2 = 10
x3 = 2
Я слышал, что цикл for является хорошим вариантом для получения списка возможных комбинаций значений. Но не знаю, как его кодировать.
Кто-нибудь знает?
Или это встроенная функция для решения этой проблемы?