楼主: hulugulf
41740 14

[回归分析求助] 如何在Stata中设置哑变量及具体操作命令 [推广有奖]

  • 0关注
  • 0粉丝

初中生

71%

还不是VIP/贵宾

-

威望
0
论坛币
290 个
通用积分
0
学术水平
1 点
热心指数
1 点
信用等级
1 点
经验
67 点
帖子
12
精华
0
在线时间
21 小时
注册时间
2005-5-31
最后登录
2015-6-16

楼主
hulugulf 发表于 2015-6-3 15:12:15 |AI写论文
88论坛币
各位好,具体要求:因变量 假设Y   如何设置Y=1 if b>0,Y=0 if b=0
自变量 假设X  如何设置X=1 if a >0,X=0 if a=0
a和b只是数据库里的一个指标

所有制虚拟变量  Z=1表示国有企业
区域虚拟变量     In=1表示东部地区


然后如何写操作命令 运行Probit模型呢?
怎么样对做完的模型进行检验 具体命令是什么




关键词:Stata tata 哑变量 Probit 虚拟变量 如何
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
日新少年 + 1 + 1 + 1 精彩帖子

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

本帖被以下文库推荐

沙发
chuck19850703 发表于 2015-6-3 15:36:11
gen Y=.
replace Y=1 if b>0
replace Y=0 if b==0
gen X=.
replace X=1 if a>0
replace X=0 if a==0

probit Y X Z In

藤椅
chuck19850703 发表于 2015-6-3 15:36:51

gen Y=.
replace Y=1 if b>0
replace Y=0 if b==0
gen X=.
replace X=1 if a>0
replace X=0 if a==0

probit Y X Z In

板凳
hulugulf 发表于 2015-6-3 15:39:40
chuck19850703 发表于 2015-6-3 15:36
gen Y=.
replace Y=1 if b>0
replace Y=0 if b==0
那么像地区虚拟变量 该怎么设置呢。。。。地区代码是28个省的代码,想把某些省份归为东部地区,比如ABCD省份归为东部

报纸
chuck19850703 发表于 2015-6-3 16:01:04
hulugulf 发表于 2015-6-3 15:39
那么像地区虚拟变量 该怎么设置呢。。。。地区代码是28个省的代码,想把某些省份归为东部地区,比如ABCD省 ...
recode province (ABCD=1,"east")(EFG=2,"other"),gen(region)

地板
hulugulf 发表于 2015-6-3 16:08:54
chuck19850703 发表于 2015-6-3 16:01
recode province (ABCD=1,"east")(EFG=2,"other"),gen(region)
ABCD=1 这个怎没设置?现在数据是A省代码111000,B省代码=1112000.。。。类似于这样  总共28个代码。。。。。还有gen(region)什么意思呢   不用改 直接用就可以了吗?谢谢

7
hulugulf 发表于 2015-6-3 16:15:07
hulugulf 发表于 2015-6-3 16:08
ABCD=1 这个怎没设置?现在数据是A省代码111000,B省代码=1112000.。。。类似于这样  总共28个代码。。。 ...
Probit regression                                 Number of obs   =      13
> 169
                                                  LR chi2(7)      =    1015
> .44
                                                  Prob > chi2     =     0.0
> 000
Log likelihood =  -5044.431                       Pseudo R2       =     0.0
> 914

---------------------------------------------------------------------------
> ---
        INNO |      Coef.   Std. Err.      z    P>|z|     [95% Conf. Interval]
-------------+----------------------------------------------------------------
          Ex |   .5174187   .0324555    15.94   0.000     .4538071    .5810303
        fin1 |   .0244248   .0097917     2.49   0.013     .0052333    .0436163
         Pro |   .0371362   .0114485     3.24   0.001     .0146975     .059575
          Ci |  -.0625771   .0133552    -4.69   0.000    -.0887527   -.0364015
       Scale |   .1801896   .0108815    16.56   0.000     .1588623    .2015169
         FDI |   -.258263   .0176938   -14.60   0.000    -.2929422   -.2235838
          Lq |   .0600338   .0251312     2.39   0.017     .0107776    .1092901
       _cons |  -3.264856   .1363216   -23.95   0.000    -3.532042   -2.997671
------------------------------------------------------------------------------



能不能解释下这个表的含义。。。。为啥 Pseudo R2       =     0.0呢。。。。

8
chuck19850703 发表于 2015-6-3 16:34:32
hulugulf 发表于 2015-6-3 16:15
Probit regression                                 Number of obs   =      13
> 169
             ...
你的样本量太小了

9
hulugulf 发表于 2015-6-3 16:38:48
chuck19850703 发表于 2015-6-3 16:34
你的样本量太小了
你好 你从哪看出我的样本量太小? 不小啊 我实际用了31万个数据啊

10
chuck19850703 发表于 2015-6-3 16:51:51
hulugulf 发表于 2015-6-3 16:38
你好 你从哪看出我的样本量太小? 不小啊 我实际用了31万个数据啊
哦,我眼花了。
结果挺好的呀。probit模型不用太在乎r2,直接看模型系数就好了。

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-29 03:23