STATA查看观测值数量、删除末尾观测及生成超重虚拟变量代码咨询
STATA对应操作代码实现
查询当前数据集中的观测值总数量
直接运行以下命令,结果窗口会直接返回总观测数:count
若需要同时查看数据集变量数量、变量属性等全量信息,可以运行:describe删除数据集末尾的指定数量观测值
以删除最后10条观测值为例,代码如下:drop if _n > _N - 10
其中*_n代表当前观测的行号,_N*代表当前数据集的总观测数,需要删除其他数量的末尾观测时,将代码中的10替换为对应数值即可。生成符合规则的变量
如果你需要生成取值为文本“超重”的字符型变量,代码如下:gen weight_status = "超重" if BMI > 25 & BMI <= 30
如果你需要生成标准0/1格式的虚拟变量(符合条件为1,不符合为0),可以用以下代码:gen overweight = 1 if BMI > 25 & BMI <= 30 replace overweight = 0 if missing(overweight)
内容的提问来源于stack exchange,提问作者Blue Norwegian
相关产品推荐
相关产品推荐

