楼主: _霁月清风_
5582 4

[面板数据求助] 急!! 用duplicates drop 删除重复值,总是删除并不重复的值 [推广有奖]

  • 0关注
  • 0粉丝

小学生

71%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
143 点
帖子
5
精华
0
在线时间
3 小时
注册时间
2021-4-18
最后登录
2022-5-10

楼主
_霁月清风_ 发表于 2021-4-18 19:09:53 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
需要声明面板数据,但是被提示有重复的 time values.
. xtset company quarter
repeated time values within panel
r(451);


于是用 duplicates drop 命令删除重复值,但是把大量并不重复的值也删掉了。


具体来讲,
panel variable 是 company, time variable 是 quarter.
有个叫 Alamerica 的 company, 原本有 Alamerica 2012年1季度、Alamerica 2012年2季度……一直到 Alamerica 2017年4季度的 NPL/ Total Loans, Equity/ Assets, 之类的观测值。
其间24个季度,并没有重复。


但是
    duplicates drop company quarter
运行之后,发现 Alamerica 的观测值被删的只剩2017年3季度。


这种情况在整个数据里出现了很多次。



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:duplicates duplicate drop ICA ATE

panel data.png (60.1 KB)

panel data.png

沙发
hewj 发表于 2021-4-19 12:06:02
可以尝试以下命令:
  1. bys company quarter: gen no = _n
  2. keep if no == 1
复制代码

藤椅
520wujing 发表于 2021-7-18 11:53:42
hewj 发表于 2021-4-19 12:06
可以尝试以下命令:
你好,请问下,为什么duplicates drop 无法删除两个变量中的重复值(字符型)呢?换成数值型也是无法删除

板凳
_霁月清风_ 发表于 2021-9-9 17:38:07
hewj 发表于 2021-4-19 12:06
可以尝试以下命令:
抱歉,过了这么久才看到您的回复。
总之谢谢您。

报纸
我喜欢学习ing 在职认证  学生认证  发表于 2023-5-25 23:18:33
_霁月清风_ 发表于 2021-9-9 17:38
抱歉,过了这么久才看到您的回复。
总之谢谢您。
您好,请问您记得您当时是怎么解决的吗?我也出现了相同的问题网上为什么搜不到答案哇

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-7 04:24