【发布时间】:2020-05-23 23:34:05
【问题描述】:
我有两条多项式回归线
v=lm(game_rating~poly(votes,2),data=board_games)t=lm(game_rating~poly(timeplay,4),data=board_games)
现在的问题是如何将这两条线组合成一条线以获得新的回归game_rating=f(votes,timeplay)。我该怎么做才能将它们加在一起?
我尝试使用“+”添加它们,但 r 错误地显示了二进制运算符的非数字参数。
vt=lm(game_rating~poly(votes,2),data=board_games)+lm(game_rating~poly(timeplay,4),data=board_games)
*注意:回归线 1 在predictor games_rating 和变量votes 之间,2 次多项式是可以做出预测的最佳线。第 2 行也一样。
【问题讨论】:
-
欢迎来到 Stack Overflow!帮助我们帮助您:提供minimal reproducible example。特别是,请edit您的问题包括R命令
dput(board_games)的输出。此外,我觉得你在寻找什么有点不清楚。你想得到一个包含两个预测变量的新回归吗?你想得到系数的总和乘以每个方程的预测变量吗? -
可能是
lm(game_rating ~ poly(votes, 2) + poly(timeplay, 4), data=board_games)?