全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1156 3
2021-01-14
对是否存在借出款(jiechukuan)设置虚拟变量,有取1,没有取0用来区别的变量是借出款额(jiechukuane)

用的是gen jiechukuan=(jiechukuane>0)的命令
之前也用过
gen jiechukuan=1 if jiechukuane!=0

replace jiechukuan=0 if jiechukuane =0
但虚拟变量总是显示全部取同一个值,要么全取0,要么全取1
QQ图片20210114190031.png
我觉得可能是因为未观测值的影响,但又不知道怎么让未观测值取0
百度了没发现类似情况,也不知道该看哪个口令的详解,求大佬救救孩子
二维码

扫码加我 拉你入群

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

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

全部回复
2021-1-14 19:19:59
复制代码
二维码

扫码加我 拉你入群

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

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

2021-1-14 19:31:50
917968079 发表于 2021-1-14 19:19
谢谢谢谢!
二维码

扫码加我 拉你入群

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

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

2021-1-15 01:39:06
这是因为缺失值符号在Stata里默认为无穷大,所以你的命令不行。其实更简洁的方案是:
复制代码
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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