【问题标题】:Filter Specific Data in Stata过滤Stata中的特定数据
【发布时间】:2021-01-18 02:22:28
【问题描述】:

我正在使用 Stata 13,并且必须在 2000 年到 2003 年的给定时间段内清理具有不同 ID 的面板格式的数据集。我的数据如下所示:

id   year    ln_wage
1    2000     2.30
1    2001     2.31
1    2002     2.31
2    2001     1.89
2    2002     1.89
2    2003     2.10
3    2002     1.60
4    2002     2.46
4    2003     2.47
5    2000     2.10
5    2001     2.10
5    2003     2.12

我想在每年的数据集中只保留出现在 t-1 年的个人。这样,我的样本的第一年(2000年)将被删除。我正在寻找类似的输出:

2001:

id   year    ln_wage
1    2001     2.31
5    2001     2.10

2002:

   id   year    ln_wage
    1    2002     2.31
    2    2002     1.89

2003 年:

    id   year        ln_wage
    2    2003     2.10
    4    2003     2.47

问候,

【问题讨论】:

    标签: stata


    【解决方案1】:
    * Example generated by -dataex-. To install: ssc install dataex
    clear
    input byte id int year float ln_wage
    1 2000  2.3
    1 2001 2.31
    1 2002 2.31
    2 2001 1.89
    2 2002 1.89
    2 2003  2.1
    3 2002  1.6
    4 2002 2.46
    4 2003 2.47
    5 2000  2.1
    5 2001  2.1
    5 2003 2.12
    end
    
    xtset id year
    drop if missing(L.ln_wage)
    sort year id
    list, noobs sepby(year)
    
      +---------------------+
      | id   year   ln_wage |
      |---------------------|
      |  1   2001      2.31 |
      |  5   2001       2.1 |
      |---------------------|
      |  1   2002      2.31 |
      |  2   2002      1.89 |
      |---------------------|
      |  2   2003       2.1 |
      |  4   2003      2.47 |
      +---------------------+
    
    // Alternatively, assuming no duplicate years within id exist
    bysort id (year): gen todrop = year[_n-1] != year - 1
    drop if todrop
    

    【讨论】:

    • 这是 OP 要求的,但现在没有出现在 2001 年的个人也有 2000 年的数据。否则,L.ln_wage 总会有一些缺失值,因为观察 0 总是不存在并且对它的引用总是会丢失。
    • 谢谢你,沃特。考虑到我的样本中有超过 3000 万个 id,还有其他方法可以做到这一点吗?
    • @phill_9933 我在底部添加了另一种方法,但我认为这不会更快。
    猜你喜欢
    • 2014-07-01
    • 1970-01-01
    • 2020-09-11
    • 1970-01-01
    • 1970-01-01
    • 2016-04-03
    • 2018-09-04
    • 1970-01-01
    • 2021-01-16
    相关资源
    最近更新 更多