声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1736|回复: 7

[编程技巧] 多元线性回归中的一个问题!

[复制链接]
发表于 2006-9-21 13:49 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
刚做了个实验来学习regress命令,自己设计了一个多元函数y=6*x1+7*x3+3*x1+1

然后就有了以下的数据:y=[17;16;4;28;49],X=[1 1 1;2 0 1;0 0 1;1 3 0;8 00];这些都是满足这个多元方程的解,实验的目的是回归出系数[6,7,3]

使用了[b,stats]=regress(y,X)

b的结果接近[6,7,3],但想从stats中看相关系数,但显示的数字是两列三行,且都是大于1的数字


现在想知道如何来看相关系数?
回复
分享到:

使用道具 举报

发表于 2006-9-21 14:01 | 显示全部楼层
原帖由 cgperson 于 2006-9-21 13:49 发表
刚做了个实验来学习regress命令,自己设计了一个多元函数y=6*x1+7*x3+3*x1+1

然后就有了以下的数据:y=,X=;这些都是满足这个多元方程的解,实验的目的是回归出系数

使用了=regress(y,X)

b的结果接近,但想 ...

建议搜索版面
发表于 2006-9-22 07:21 | 显示全部楼层
stats 用于检验回归模型的统计量,有三个数值:相关系数R^2、F值、与F对应的概率p,相关系数R^2越接近1,说明回归方程越显著;
发表于 2006-9-22 07:22 | 显示全部楼层
原帖由 jimin 于 2006-9-21 14:01 发表

建议搜索版面


版面上根本没讨论过这个问题,建议搂主不要随意给这样的意见
发表于 2006-9-22 09:25 | 显示全部楼层
原帖由 ABBYABBIE 于 2006-9-22 07:22 发表


版面上根本没讨论过这个问题,建议搂主不要随意给这样的意见

首先谢谢你的提醒,其次声明一下,我没有随意给意见,应该楼主问过差不多的一个问题,问题前多搜索一下也是很重要的,有类似的能给自己提供思路的就不要问了
讨论不在乎对错,有错的时候也是难免的,通过讨论使自己澄清一些东西,解决问题才是重要的
 楼主| 发表于 2006-9-22 13:42 | 显示全部楼层
问题是现在我的stats的结果形式是:

X.XXX     X.XXX
X.XXX     X.XXX
X.XXX     X.XXX

X.XXX例如:6.258


哪个是相关系数?
发表于 2006-9-22 14:02 | 显示全部楼层
原帖由 cgperson 于 2006-9-22 13:42 发表
问题是现在我的stats的结果形式是:

X.XXX     X.XXX
X.XXX     X.XXX
X.XXX     X.XXX

X.XXX例如:6.258


哪个是相关系数?

[b,bint,r,rint,stats] = regress(y,X,alph)
看清楚函数的调用
虽然你写了个stats,但是值其实是 bint
真正的相关系数在第5个里的第一个数

评分

1

查看全部评分

 楼主| 发表于 2006-9-25 10:51 | 显示全部楼层
好的,谢谢
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-14 07:11 , Processed in 0.089049 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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