楼主: 小杨直溜A
1043 4

[其他] stata 按变量a和b分组,组内第一行永远不删,如果c变量小于等于2,则删掉 [推广有奖]

  • 2关注
  • 0粉丝

已卖:6份资源

硕士生

36%

还不是VIP/贵宾

-

威望
0
论坛币
53 个
通用积分
10.8561
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1150 点
帖子
33
精华
0
在线时间
279 小时
注册时间
2018-1-15
最后登录
2024-9-11

楼主
小杨直溜A 发表于 2019-4-8 13:58:35 |AI写论文
50论坛币
按变量a和b分组,组内第一行永远不删,如果c变量小于等于2,则删掉
重点是组内第一行不删,还有在组内删除c变量小于等于2的
希望各位大佬不吝赐教

希望的结果是



附件: 你需要登录才可以下载或查看附件。没有帐号?我要注册

最佳答案

雨阳 查看完整内容

sort a b,stable bysort a b:g n=_n drop if c
关键词:Stata tata stata

沙发
雨阳 发表于 2019-4-8 13:58:36
sort a b,stable
bysort a b:g n=_n
drop if c<=2 & n!=1




你想要的结果中有一个数据有误,3 ss 对应的数据应是0。





已有 1 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
admin_kefu + 20 + 2 + 2 + 2 热心帮助其他会员

总评分: 论坛币 + 20  学术水平 + 2  热心指数 + 2  信用等级 + 2   查看全部评分

藤椅
jil_ 发表于 2019-4-12 09:27:27
先将a和c列换为数值型。
sort a b
drop if c<=2 & a==a[ _n-1 ]
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
小杨直溜A + 1 + 1 + 1 热心帮助其他会员

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

板凳
小杨直溜A 发表于 2019-4-20 21:16:26
雨阳 发表于 2019-4-8 13:58
sort a b,stable
bysort a b:g n=_n
drop if c
非常感谢~

报纸
小杨直溜A 发表于 2019-4-20 21:22:02
jil_ 发表于 2019-4-12 09:27
先将a和c列换为数值型。
sort a b
drop if c
非常感谢,因为楼上回复更快;
然后我不小心点错了,想点赞的,不好意思

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

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-22 22:00