楼主: cchhcc123
2759 8

[数据管理求助] 【statas数据处理】求几列中出现的相同的值的个数 [推广有奖]

  • 3关注
  • 0粉丝

大专生

85%

还不是VIP/贵宾

-

威望
0
论坛币
390 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
79 点
帖子
5
精华
0
在线时间
126 小时
注册时间
2018-3-13
最后登录
2023-10-28

楼主
cchhcc123 发表于 2020-9-4 22:37:07 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
如图所示,有a、b、c、d四列数据,每一列可能出现的数字只有“1”、“2”、“3”、“4”、“5”五种。现在想要统计出,每一行中,数字1出现的次数、数字2出现的次数、数字3出现的次数、数字4出现的此处、数字5出现的次数。
现列出两行示例,例如第一行a、b、c、d这几列中出现1的次数是0,出现2的次数是1,出现3的次数是3,出现5的次数是0.

求问大神,stata怎么编写代码可以实现上述功能呢?    感激!!


二维码

扫码加我 拉你入群

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

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

关键词:Stata 数据处理 tata TAS 如图所示

11.PNG (20.65 KB)

11.PNG

沙发
DΘstinyじò 发表于 2020-9-5 03:39:47
  1. forvalues i=1(1)5{
  2.         egen count_`i'=rcount(a b c d) ,c(@==`i')
  3. }
复制代码

藤椅
蓝色 发表于 2020-9-5 07:39:08
scc install egenmore,replace
看egenmore里面的rcount函数的详细介绍和例子
egen n1=rcount(a b c d ), c(@ ==1)
egen n2=rcount(a b c d ), c(@ ==2)

板凳
cchhcc123 发表于 2020-9-5 15:43:30
DΘstinyじò 发表于 2020-9-5 03:39
非常感谢!

报纸
cchhcc123 发表于 2020-9-5 15:43:51
蓝色 发表于 2020-9-5 07:39
scc install egenmore,replace
看egenmore里面的rcount函数的详细介绍和例子
egen n1=rcount(a b c d ),  ...
非常感谢!

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-24 09:29