队友找到了一篇文章,关于利用NBA数据预测赛季得分。
这里的思路是多变量线性回归。
用到了R语言的 lm()函数。下面简单介绍一下 lm()函数。
lm()是R语言中经常用到的函数,用来拟合回归模型。它是拟合线性模型最基本的函数。
lm()格式如下:
myfit<-lm(formula,data)
其中,formula指要拟合的模型形式,data是一个数据框,包含了用于拟合模型的数据。结果对象(本例中是myfit)存储在一个列表中,包含了所拟合模型的大量信息。表达式(formula)形式如下:
Y~X1+X2..Xn
举个例子,我们依次在R中输入以