全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2582 3
2017-05-20
最近一直在做二值选择模型,其实二值选择模型原理很简单,而我在stata中做总是出现一些问题,看了以前论坛友友的帖子也存在相似的问题,但是还是没有找到准确的答案,再次发帖向大神请教!我的因变量是0和1二值选择问题,以probit模型为例,DUM为0和1值,同时控制了年份(year)、国家(country)和行业(sector)
我输入的CODE为:
probit DUM  C1 C2  C3 C4 i.year i.sector i.country ,nolog
然后就会跳出:
outcome does not vary; remember:
                                  0 = negative outcome,
        all other nonmissing values = positive outcome
r(2000);

但是论坛友友说因变量必须为0和1,然后tab 了一下是这样的:
tab        DUM
          DUM        Freq.                Percent          Cum.                       
          0               19,439        72.57        72.57
          1                 7,349     27.43        100.00                        
         Total        26,788        100.00


可是我的自变量确实是0和1的取值,然后我想是不是因为我的因变量存在缺失值,然后把因变量所有的缺失值删除掉,输入同样的probit命令还是不行,这是为什么呢?也没有确定的答案,在此小女子在这向大家求教!谢谢!
二维码

扫码加我 拉你入群

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

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

全部回复
2017-5-20 11:06:49
不要沉哦,急找答案
二维码

扫码加我 拉你入群

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

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

2017-5-20 13:05:26
你可以将数据贴上来,这样有的人就可以检测下,是否操作问题还是数据问题
stata肯定是可以做probit模型和logit的模型
二维码

扫码加我 拉你入群

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

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

2017-5-20 14:13:14
军少 发表于 2017-5-20 13:05
你可以将数据贴上来,这样有的人就可以检测下,是否操作问题还是数据问题
stata肯定是可以做probit模型和l ...
后来才发现有一个自变量只能在因变量取值为1的情况下才可以取值,这样做二值选择模型的话因变量的取值只能取1了,所以跑不出结果,最后考虑不把那个自变量放进去
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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