全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
29087 22
2015-05-26

笔者在已有命令——bcoeff的基础上对其改进得到本帖中的命令——bcoeffs,不足之处欢迎批评指正!


  • 为什么要修改bcoeff呢?

因为,在使用过程,bcoeff只能储存一个自变量的回归系数,且如果你要储存变量,如X1的回归系数,你必须在输入的时候将X1紧挨着因变量Y:

bcoeff Y X1 ... Xn, by(byvars)

也就是说,如果输入:

bcoeff  Y Xn X1 ... , by(byvars)

将只会得到Xn的回归系数!

再者,用来分组回归的选项by不能省,当你不需要分组回归时,这无疑会增加你的麻烦!


  • bcoeffs的优势在哪里?

bcoeffs正是鉴于上述bcoeff的缺陷,来完善它的!

语法格式:

bcoeffs Y X1X2 X3 ... , beta(str) [se(str) by(byvars) .....]


  • beta(str)——必选项,字符串str用来定义新变量的前缀(该变量用来储存Xi的回归系数),新变量将为:_str_Xi
  • se(str)——可选项,字符串str定义新变量的前缀(该新变量用来储存Xi的标准误),新变量将为:_str_Xi
  • by(byvars)——可选项,括号中的变量,是用来分组回归时进行分组的依据。

更多详细,安装本命令后,help(bcoeffs)


  • 安装方法

stata中输入命令:sysdir

查看屏幕列出的若干路径,将本命令放到任一个中即可,推荐:...\ado\plus\!

若在使用过程中有什么疑问欢迎联系本菜鸟!

E-mailliuhejun108@163.com
附件列表

bcoeffs.rar

大小:3.33 KB

 马上下载

提出若干自变量的回归系数

本附件包括:

  • bcoeffs.ado
  • bcoeffs.sthlp

二维码

扫码加我 拉你入群

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

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

全部回复
2015-5-26 19:58:49
是不错的帖子,但要看看坛友的回复情况才能决定是否设置为精华帖
二维码

扫码加我 拉你入群

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

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

2015-6-3 00:26:43
hustchen2012 发表于 2015-5-26 19:58
是不错的帖子,但要看看坛友的回复情况才能决定是否设置为精华帖
哈哈、了解,,,,谢谢支持!
二维码

扫码加我 拉你入群

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

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

2016-1-2 10:41:21
我 help跑的时候 出现了这样的情况
. sysuse auto.dta,clear
(1978 Automobile Data)

. bcoeffs price mpg trunk weight length , b(b) se(se) only(weight)
    option generate() required
请问这是为什么啊
二维码

扫码加我 拉你入群

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

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

2016-1-27 01:10:37
哦?我按照你的方法和数据试了下,没有出现这问题呢!
显示
_b_weight        _se_weight
4.3875369        1.178452
二维码

扫码加我 拉你入群

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

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

2016-1-28 00:22:59
风雨如晴 发表于 2016-1-2 10:41
我 help跑的时候 出现了这样的情况
. sysuse auto.dta,clear
(1978 Automobile Data)
我也产生同样的问题,也是出现了option generate() required
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群