ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 61710|回复: 51

[原创] 多元线性回归

[复制链接]

TA的精华主题

TA的得分主题

发表于 2005-5-10 19:08 | 显示全部楼层 |阅读模式
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

以下是引用pzhsteellj在2005-5-10 11:14:00的发言: 例子只能是一元的线性回归,但不知能否求多元的线性回归方程

FJqV8wVp.rar (9.58 KB, 下载次数: 1723)

[此贴子已经被作者于2005-5-11 12:18:47编辑过]

QDbvo0EG.rar

14.2 KB, 下载次数: 1582

多元线性回归

TA的精华主题

TA的得分主题

发表于 2005-5-11 11:13 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
LINEST函数的帮助中就有一个计算多元线性回归方程系数的例子

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-5-11 12:18 | 显示全部楼层

谢谢版主。我比较喜欢偷懒!:)

这是版主的用法,请查阅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)

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。

[此贴子已经被作者于2005-5-11 12:22:31编辑过]

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-5-11 13:20 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
以下是引用welcpa在2005-5-11 12:18:00的发言:

谢谢版主。我比较喜欢偷懒!:)

这是版主的用法,请查阅LINEST。

版主的用法的示例!

d6MEwCHW.rar (6.86 KB, 下载次数: 1342)

[此贴子已经被作者于2005-5-11 13:20:33编辑过]

TA的精华主题

TA的得分主题

发表于 2005-5-11 13:33 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2005-5-11 13:37 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-5-11 13:40 | 显示全部楼层
以下是引用apolloh在2005-5-11 13:33:00的发言: 羡慕welcpa兄有时间研究

主要是直接用工具,而版主的要动脑,如果以学习为目的,chenjun版主的好!我不过是投机取巧罢了!

TA的精华主题

TA的得分主题

发表于 2005-5-11 15:08 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
不错,LINEST函数就是这么用的。

TA的精华主题

TA的得分主题

发表于 2005-5-11 22:12 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2005-5-16 14:28 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-21 23:24 , Processed in 0.037416 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表