How to| 进行线性回归

线性回归模型是最常见的统计模型之一. 线性模型通过预测变量或预测变量函数的线性组合预测反应变量的值. 在 Mathematica 中,LinearModelFit 将返回一个对象,包含线性回归模型的拟合信息,可以很容易提取结果和诊断信息.

模拟一个数据集:

In[1]:=
Click for copyable input

LinearModelFit 创建数据的线性模型:

In[2]:=
Click for copyable input
Out[2]=

提取模型的函数形式:

In[3]:=
Click for copyable input
Out[3]=

绘制模型的函数形式:

In[4]:=
Click for copyable input
Out[4]=

显示数据和最佳拟合直线:

In[5]:=
Click for copyable input
Out[5]=

获取有关参数估计的信息:

In[6]:=
Click for copyable input
Out[6]=

提取和绘制标准化的残差与拟合残值:

In[7]:=
Click for copyable input
Out[8]=

按照观察数绘制库克距离:

In[9]:=
Click for copyable input
Out[9]=

另外,绘制库克距离与预测值:

In[10]:=
Click for copyable input
Out[10]=

前面的示例选择性地演示了 LinearModelFit 所支持的一些属性;还有更多属性可供使用:

In[11]:=
Click for copyable input
Out[11]=
New to Mathematica? Find your learning path »
Have a question? Ask support »