溜溜问答 > 日常办公 > Excel > 如何使用Excel计算最小二乘法?
_Vernon_
_Vernon_
邀请你来回答
606人阅读 2020-10-22

如何使用Excel计算最小二乘法?

我要回答
2个回答

linest 函数可通过使用最小二乘法计算与现有数据最佳拟合的直线,来计算某直线的统计值,然后返回描述此直线的数组。也可以将 linest 与其他函数结合使用来计算未知参数中其他类型的线性模型的统计值,包括多项式、对数、指数和幂级数。因为此函数返回数值数组,所以必须以数组公式的形式输入。请按照本文中的示例使用此函数。

直线的公式为:

y = mx + b

- 或 -

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])linest 函数语法具有以下参数 (参数:为操作、事件、方法、属性、函数或过程提供信息的值。):

known_y's 必需。关系表达式 y = mx + b 中已知的 y 值集合。
如果 known_y's 对应的单元格区域在单独一列中,则 known_x's 的每一列被视为一个独立的变量。

如果 known_y's 对应的单元格区域在单独一行中,则 known_x's 的每一行被视为一个独立的变量。
known_x's 可选。关系表达式 y = mx + b 中已知的 x 值集合。
known_x's 对应的单元格区域可以包含一组或多组变量。如果仅使用一个变量,那么只要 known_y's 和 known_x's 具有相同的维数,则它们可以是任何形状的区域。如果使用多个变量,则 known_y's 必须为向量(即必须为一行或一列)。

如果省略 known_x's,则假设该数组为 {1,2,3,...},其大小与 known_y's 相同。
const 可选。一个逻辑值,用于指定是否将常量 b 强制设为 0。
如果 const 为 true 或被省略,b 将按通常方式计算。

如果 const 为 false,b 将被设为 0,并同时调整 m 值使 y = mx。
stats 可选。一个逻辑值,用于指定是否返回附加回归统计值。
如果 stats 为 true,则 linest 函数返回附加回归统计值,这时返回的数组为 {mn,mn-1,...,m1,b;sen,sen-1,...,se1,seb;r2,sey;f,df;ssreg,ssresID}。

如果 stats 为 false 或被省略,linest 函数只返回系数 m 和常量 b。

查看全部
2020-10-22
回复 采纳

设yi=a+bxi
将已知yi,xi列于Excel表a,b列中
例如yi位于a1:a10,xi位于b1:b10
则可利用函数计算:
斜率=slope(a1:a10,b1:b10)
截距=intercept(a1:a10,b1:b10)

查看全部
2020-10-22
回复 采纳

相关问题

怎样使用Excel计算最小二乘法?
共3条回答 >
王梦菡: 设Yi=a+bXi将已知Yi,Xi列于Excel表A,B列中例如Yi位于A1:A10,Xi位于B1:B10则可利用函数计算:斜率=SLOPE(A1:A10,B1:B10)截距=INTERCEPT(A1:A10,B1:B10)
(34) 回复
如何用Excel求最小二乘法?
共2条回答 >
Hunt Zhu: 使用函数trend这个命令是根据已知数据的曲线的函数关系,对已有的譬如x数组的对应的y值进行预测;首先选取y值生成的区域,譬如d1~d9;已有三组数据,分别为x,y和新的x,分别放在a1~a9,b1~b9,c1~c9这三列里面,选取d1~d9后,点fx这个图标,打开函数参数对话框,known_y's点空白框右边的选择按钮然后选择b1~b9这是已知的y值,同样的选取已知的x(known_x's)和新的x(new_x‘s);最后一个const一般不填,它用于指定拟合线的b值是否为0(....
回复
Excel使用最小二乘法作回归曲线?
共1条回答 >
潇洒哥: 选择成对的数据列,将它们使用“X、Y散点图”制成散点图。1.首先,我们打开excel,输入想要处理的数据。如下图,一般x轴数据在上,y轴数据在下。2.我们选中这些数据,在菜单栏找到插入--散点图。3.点击散点图,选中最常见的散点图即可,软件就会根据我们的数据绘制出想要的图表。4.接下来,就到了比较重要的一步,我们在图表上画好的点上右击,跳出的菜单中有一个“添加趋势线”的选项。5.选择“添加趋势线”,就会跳出下图小窗口,我们可以根据散点图的趋势来选择添加相应的趋势线,即回归分析类型。
(7) 回复
Excel使用最小二乘法作回归曲线
共1条回答 >
过客: 选择成对的数据列,将它们使用“X、Y散点图”制成散点图。
(96) 回复
怎样用Excel进行多元最小二乘法的计算?
共1条回答 >
专业装修设计师: 用EXCEL进行多元最小二乘法的计算的方法如下:应用EXCEL实现最小二乘法计算的方法有:利用EXCEL函数、利用数据分析工具、添加趋势线等。⑴表格与公式编辑将最小二乘法计算过程,应用电子表格逐步完成计算,得到结果。⑵应用EXCEL的统计函数A、LINEST()使用最小二乘法对已知数据进行最佳直线拟合,然后返回描述此直线的数组。也可以将LINEST与其他函数结合以便计算未知参数中其他类型的线性模型的统计值,包括多项式、对数、指数和幂级数。因为此函数返回数值数组,所以必须以数组公式的形式输入。B、....
回复
发表成功!
感谢您的分享!
好的