全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
984 4
2022-10-15
为什么缺失值在新变量下定义值不为.而为1??
附件列表
cond().jpg

原图尺寸 157.41 KB

cond().jpg

二维码

扫码加我 拉你入群

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

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

全部回复
2022-10-15 19:31:49
根据 Nick Cox 之建议:
复制代码
二维码

扫码加我 拉你入群

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

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

2022-10-16 09:20:00
仔细看看stata的帮助,缺失值是代表很大的正值。
所以你写的命令结果是没有问题的,问题是不了解缺失值到底是多大。


Stata has 27 numeric missing values:

        ., the default, which is called the "system missing value" or sysmiss

    and

        .a, .b, .c, ..., .z, which are called the "extended missing values".

    Numeric missing values are represented by large positive values.  The ordering is

                             all nonmissing numbers < . < .a < .b < ... < .z

二维码

扫码加我 拉你入群

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

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

2022-10-16 09:55:51
黃河泉 发表于 2022-10-15 19:31
根据 Nick Cox 之建议:
谢谢您的解答,非常感谢。已解决~

二维码

扫码加我 拉你入群

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

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

2022-10-16 10:05:59
蓝色 发表于 2022-10-16 09:20
仔细看看stata的帮助,缺失值是代表很大的正值。
所以你写的命令结果是没有问题的,问题是不了解缺失值到 ...
我明白了!感谢您的回复!您说的缺失值代表很大的正值也正好印证了这两句话:
  Caution: If the first argument to cond() is a logical expression, that
                     is, cond(x>2,50,70,.), the fourth argument is never reached.
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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