You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 13:09:01