我看到一个命令 gen above_dv=dv>=r(p50)
我理解的是创造一个虚拟变量above_dv,如果dv大于等于dv的50%分位数则为1,否则0。
由于没有原始数据,我用另一个数据集改了个变量试了下,发现得到的above_dv都是0没有1,这不科学。。。
大佬们有知道上述命令应该是什么意思的吗?还有r()是什么函数的缩写啊?是不是dv值只能是位于0到1之间的?
楼主: 张吉东
|
400
0
[编程问题求助] 语句求助 |
京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明 免责及隐私声明