【问题标题】:Aggregating variables with similar first digit聚合具有相似第一位数字的变量
【发布时间】:2021-12-30 14:52:56
【问题描述】:

在下表中,每个项目都有一个 2 位代码。第一个数字表示一个类别。

我想使用 Stata 汇总每人具有相同第一位数字的项目。因此,解决方案将是:

在此表中,item1 = item11+item14+item15+item17 和 item2=item21+item25,按人计算。

【问题讨论】:

标签: statistics stata


【解决方案1】:
clear 
input str1 person item11 item21 item14 item15 item25 item17
a 2 3 5 1 3 50
end 

egen item1 = rowtotal(item1*) 
egen item2 = rowtotal(item2*)

drop item1? item2? 
list 

     +------------------------+
     | person   item1   item2 |
     |------------------------|
  1. |      a      58       6 |
     +------------------------+

【讨论】:

    猜你喜欢
    • 2020-09-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-10
    • 1970-01-01
    相关资源
    最近更新 更多