全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1044 3
2022-06-08
在做logit回归时,其中一个被解释变量A只有在特定情况才有数据,并不是每一个样本都有这个变量的数据,因此若使用该解释变量直接进行回归的话,观测值会远远小于样本值。
因此想问一下能否通过if else或者其他方式实现条件回归,即如果A有值则作为被解释变量加入和回归,如果A没有值则不加入回归中:
if A < 0 {
        logit B C STDATD STDNFR STDWS INRT INTEQ
        }
else {
        logit B C STDATD STDNFR STDWS INRT INTEQ A
        }

但是尝试后发现结果和直接进行else下面的回归结果一致,请问能否实现这样的有条件的回归呢
二维码

扫码加我 拉你入群

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

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

全部回复
2022-6-9 04:14:03
复制代码
二维码

扫码加我 拉你入群

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

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

2022-6-9 22:13:39
zdlspace 发表于 2022-6-9 04:14
感谢解答。我有一个想法是能否将这两个回归整合成一个回归,即实现
logit B C STDATD STDNFR STDWS INRT INTEQ A
同时仍然将变量A没有数值的样本包含在内的效果。请问有这种方法吗
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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