【发布时间】:2020-12-26 22:21:23
【问题描述】:
我有一个大型数据集,但我不需要所有观察结果。该数据集包含 1989 年至 2019 年期间每一天的数据。如何删除 Stata 中除每年最后一天和每个公司的所有观察值?
因此应保留 12/31/1989、12/31/1990、12/31/1991....12/31/2019。 (变量名和格式随图片附上)
非常感谢! 最好的祝福 斯文
【问题讨论】:
我有一个大型数据集,但我不需要所有观察结果。该数据集包含 1989 年至 2019 年期间每一天的数据。如何删除 Stata 中除每年最后一天和每个公司的所有观察值?
因此应保留 12/31/1989、12/31/1990、12/31/1991....12/31/2019。 (变量名和格式随图片附上)
非常感谢! 最好的祝福 斯文
【问题讨论】:
gen year = year(DATE)
bysort PERMNO year (DATE) : keep if _n == _N
【讨论】: