楼主: ljy9978228
2093 4

[数据管理求助] 在排序后,只保留最大的值如何实现 [推广有奖]

  • 0关注
  • 0粉丝

博士生

76%

还不是VIP/贵宾

-

威望
0
论坛币
848 个
通用积分
53.5268
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
674 点
帖子
266
精华
0
在线时间
57 小时
注册时间
2020-3-6
最后登录
2021-11-20

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
Var1 Var2
1       0.1
1       0.2
1       0.3
2       0.2
2       0.4
2       0.6

像这样的数据,只保留1中的 1 0.3这一行和2中的2 0.6这一行
二维码

扫码加我 拉你入群

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

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

关键词:如何实现 最大的 VaR

沙发
zdlspace 学生认证  发表于 2021-1-15 13:48:03 |只看作者 |坛友微信交流群
  1. 一种方案:
  2. . bys var1:egen d=max(var2)
  3. . bys var1:keep if var2==d

  4. 或者
  5. gsort var1 -var2
  6. bys var1:keep if _n==1
复制代码

使用道具

藤椅
ljy9978228 发表于 2021-1-15 16:18:22 |只看作者 |坛友微信交流群
zdlspace 发表于 2021-1-15 13:48
太热心了你,谢谢!

使用道具

板凳
黃河泉 在职认证  发表于 2021-1-16 07:17:49 |只看作者 |坛友微信交流群
ljy9978228 发表于 2021-1-15 16:18
太热心了你,谢谢!
也可试试
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input float(Var1 Var2)
  4. 1 .1
  5. 1 .2
  6. 1 .3
  7. 2 .2
  8. 2 .4
  9. 2 .6
  10. end

  11. collapse (max) Var2, by(Var1)
复制代码

使用道具

报纸
zdlspace 学生认证  发表于 2021-1-17 00:51:23 |只看作者 |坛友微信交流群
黃河泉 发表于 2021-1-16 07:17
也可试试
黄老师,我觉得用collapse可能会有问题,如果有两个相同的最大值,用此命令可能会自动踢掉一个值,比如
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input float(Var1 Var2)
  4. 1 .1
  5. 1 .2
  6. 1 .3
  7. 2 .2
  8. 2 .4
  9. 2 .6
  10. end

  11. collapse (max) Var2, by(Var1)
  12. list
  13.   +-------------+
  14.      | Var1   Var2 |
  15.      |-------------|
  16.   1. |    1     .3 |
  17.   2. |    2     .6 |
  18.      +-------------+
  19. 如果用下述命令,会同时保留两个最大值:
  20. . bys Var1:egen d=max(Var2)
  21. . bys Var1:keep if Var2==d
  22.   drop d
  23.   list
  24.     +-------------+
  25.      | Var1   Var2 |
  26.      |-------------|
  27.   1. |    1     .3 |
  28.   2. |    1     .3 |
  29.   3. |    2     .6 |
  30.      +-------------+
复制代码

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-1 23:45