楼主: uuuaau
899 4

[数据管理求助] 新生成一个变量,计算某组中某个数值出现的次数 [推广有奖]

  • 0关注
  • 0粉丝

初中生

9%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0.0643
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
103 点
帖子
3
精华
0
在线时间
30 小时
注册时间
2023-11-28
最后登录
2024-11-12

楼主
uuuaau 发表于 2023-11-28 14:42:12 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
如何用stata实现在同一组家庭id中,新生成一个变量,用于计算同一个id(即某组)中某个具体数值出现的次数?在这个图中,同一id就代表同一个家庭,现在要新生成一个变量计算每个家庭中d3a=2的个数,求问怎么操作。感谢感谢。

id list d3a
2 1 1
2 2 1
2 3 1
2 4 2
2 5 2
2 6 2
2 7 3
2 8 4
2 9 5
2 10 5
14 1 1
14 2 2
14 3 2
14 4 2
14 5 3
14 6 4
14 7 4
14 8 4
14 9 5
14 10 6


二维码

扫码加我 拉你入群

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

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

关键词:Stata 怎么操作 list tata 如何用 STATA问题

沙发
wdlbcj 学生认证  发表于 2023-11-28 18:41:55
egen xxxx=rcount( d3a),c( @ ==2)

bys id:egen qq=total(xxxx)

先统计符合条件的个数
然后再分组加起来

藤椅
uuuaau 发表于 2023-11-28 21:02:14
wdlbcj 发表于 2023-11-28 18:41
egen xxxx=rcount( d3a),c( @ ==2)

bys id:egen qq=total(xxxx)
请问这边显示unknown egen function rcount()和
option c() not allowed,是咋回事啊

板凳
qiangli 发表于 2023-11-29 09:43:47
先安装 egenmore命令

ssc install egenmore

报纸
wdlbcj 学生认证  发表于 2023-11-29 14:11:45
uuuaau 发表于 2023-11-28 21:02
请问这边显示unknown egen function rcount()和
option c() not allowed,是咋回事啊
是的 先安装 egenmore

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

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