全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
588 2
2023-05-07
求问各位大神, stata怎么求多个变量的非重复值个数呀?

比如我有id year a b c5列变量,想求每一对id year所对应的a b c这三个变量的非重复值的个数怎么求呢?
如 000001 2018 1 0 -1,那么非重复值就等于3
000002 2018 1 0 0 那么非重复值就等于2
求问
二维码

扫码加我 拉你入群

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

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

全部回复
2023-5-10 08:54:11
我的想法:
1. 生成新变量等于a-b; a-c; b-c
2. 统计以上3个新变量中取0的个数
二维码

扫码加我 拉你入群

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

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

2023-5-10 09:29:16
gen bz=0
replace bz=bz+1 if a==b
replace bz=bz+1 if a==c
replace bz=bz+1 if c==b
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群