楼主: a19891118
5319 2

求大牛把regress函数里的β值的标准误弄出来 [推广有奖]

  • 0关注
  • 6粉丝

已卖:282份资源

博士生

10%

还不是VIP/贵宾

-

威望
0
论坛币
1177 个
通用积分
3.4281
学术水平
21 点
热心指数
29 点
信用等级
19 点
经验
5215 点
帖子
255
精华
0
在线时间
211 小时
注册时间
2010-9-2
最后登录
2022-1-26

楼主
a19891118 发表于 2010-10-4 15:08:18 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
在用regress函数计算多元回归时,会给出在alpha水平下的置信区间
现在我想把计算置信区间时用到的标准误se调出来~求大牛帮忙~小弟修改了几次函数,都弄不出来~

se在107行出现,内容如下:
    se = zeros(ncolX,1);
    se(perm,:) = rmse*sqrt(sum((RI .* RI)',1))';
    bint = [b-tval*se, b+tval*se];

很明显,这个se就是系数β的标准误,但是为啥我不能让他现实?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:regress REG GRE ESS RES 系数 regress 标准误

我爬~

沙发
Xaero 发表于 2010-10-4 15:27:10
你自己都找出答案了。在
    bint = [b-tval*se, b+tval*se];前加一句:
disp('Standard error of Betas');disp(se);
就可以显示出se,如果想让它作为结果返回的话,需要修改函数的参数表。
十年一觉扬州梦。
智不足以Academy,才尚不够Industry,[情无力于Life]。

藤椅
a19891118 发表于 2010-10-7 01:19:00
谢大牛~
之前我是把函数[b,bint,r,rint,stats]=regress(y,x,alpha)
改成[b,bint,r,rint,stats,se]=regress(y,x,alpha)

但是它跟我说:Too many output arguments
我爬~

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-2 07:59