本文目录一览:

如何在Excel中实现二次回归?

利用Linest函数的第二种用法,多元线性回归,就可以了

把X值增广为{x,x^2},当作两个变量{x1,x2}去拟合

=INDEX(LINEST(Y值的范围,X值的范围^{1,2}),1,1)

这样就可以取得二次回归方程的第一个系数

同理

=INDEX(LINEST(Y值的范围,X值的范围^{1,2}),1,2) 就是第二个系数

Linest

使用最小二乘法对已知数据进行最佳直线拟合,并返回描述此直线的数组。因为此函数返回数值数组,所以必须以数组公式的形式输入。

直线的公式为:

y = mx + b or

y = m1x1 + m2x2 + ... + b(如果有多个区域的 x 值)

式中,因变量 y 是自变量 x 的函数值。M 值是与每个 x 值相对应的系数,b 为常量。注意 y、x 和 m 可以是向量。LINEST 函数返回的数组为 {mn,mn-1,...,m1,b}。LINEST 函数还可返回附加回归统计值。

语法

LINEST(known_y's,known_x's,const,stats)

如何利用excel求回归函数

1、将数值依此输入excel,并选中该表所有数值,如图所示。

2、依此点击:插入--图表---散点图--第一个图样式,如图所示。

3、出现如下散点图,现在我们对散点图进行设置。

4、鼠标对着其中一个点,右击,选择添加趋势线。

5、选中线性。

6、勾选公式和r²。

6、得到如下图所示。

用哪个excel函数可以求线性回归方程的系数a和b

1、首先要准备好两组数据做为x和y,这组数据在可以简单感觉一下是否具有线性关系。将准备好的数据放入excel表格里面

2、EXCEL需要我们自己启用数据分析,点击文件,选择选项,点击左侧的加载项,加载分析工具

3、加载工具完成以后,点击数据中的“工具分析”,选择“回归”,点击确定

4、点击Y值输入区域后面的单元格选择工具,选择Y值单元格,比如小编这里的A2:A20,X值同理操作,这里选择B2:B20,勾选下方的线性拟合图,我们可以看一下拟合的效果

5、excel会在新的工作表里面输出回归分析的相关结果,比如相关系数R^2,标准误差,在X-variable和Intercept两项的值可以写出一元回归方程

excel回归函数怎么用

回归函数都是数组函数,比如直线回归linest,它有四个参数(y,X,常数B,返回),如果是简单的一个自变量(y=ax+b),那么它就要占用5行2列的区域,按行排列如下:

a, b

上面2个值的标准差

相关系数r,y估计值标准差

F,自由度

回归平方和,残差平方和

这样你就能一次性地得出所需要的结果。

比如y放入A2:A100,X放入B2:B100,结果放入D2:E6(5行2列),输入方法如下:

1、选中D2:E6,输入=linest(a2:a100,b2:b100,true(可省略),true)

2、按CTRL+SHIFT+ENTER生成数组公式

3、得出结果

如果是多元回归,即不止一个自变量,方法大至相同,不可返回数据区要扩大,每多一个自变量就多增加一列。系数a从大到小排列

其他回归,比如对数回归,生长方程等,可参考说明使用。一些复杂的回归方程,也可用数学方法转换成直线方程对数方程等,也可以直接求出,不过得出结果后要再转换回去。

详细请参照帮助。罗索一堆,但愿对你有参考价值

怎样用EXCEL做回归分析

excel只能做线性回归,如果非线性回归,先转化为线性

用linest函数

比如回归y=ax^2+ba+c

先将x^2放在a列,x放b列,y放c列,假设有12组数

选中3个单元格,输入=linest(c1:c12,a1:b12,),是数组操作,所以得按F2,再按CTRL+SHIFT+ENTER就ok了

不懂的话,再看下该函数的帮助文件