Я обнаружил, что у меня есть похожие вопросы на этом форуме, но я не смог их использовать для решения моей проблемы. Я смог построить регрессионную модель, используя две переменные, которые отлично работают. Однако, когда я пытаюсь использовать функцию прогнозирования, я получаю сообщение об ошибке.
Этот код работает:
model<-lm(Revenue~x,data=comb_data)
summary(model)
predict(model, data.frame(x=75000), interval = 'confidence')
Однако, как показано ниже, исходная регрессионная модель работает, а функция прогнозирования - нет. Я получаю эту ошибку
Ошибка в eval (predvars, data, env): объект 'y' не найден.
Это несмотря на то, что y находится в данных кадр, который я использовал ранее
model<-lm(Revenue~x+y,data=comb_data)
summary(model)
predict(model, data.frame(x=75000, y=50), interval = 'confidence')