countmatch
命令信息
主要功能:计算变量1的值在变量2中出现的次数,两个变量类型必须同为数值型或字符型。
最新版本:3.0.0[1]
更新日期:2025-06-07
运行环境:Stata 8+
作者信息:Nicholas J. Cox (n.j.cox@durham.ac.uk)
安装方法:ssc install countmatch, replace
命令示例
演示数据
clear input str1(var1 var2) float club "a" "e" 1 "b" "a" 1 "c" "b" 1 "d" "b" 1 "e" "a" 1 "z" "a" 2 "y" "z" 2 "x" "z" 2 "w" "z" 2 "v" "b" 2 end
命令
countmatch var1 var2, by(club) gen(cm) list
结果
+-------------------------+ | var1 var2 club cm | |-------------------------| 1. | a e 1 2 | 2. | b a 1 2 | 3. | c b 1 0 | 4. | d b 1 0 | 5. | e a 1 1 | |-------------------------| 6. | z a 2 3 | 7. | y z 2 0 | 8. | x z 2 0 | 9. | w z 2 0 | 10. | v b 2 0 | +-------------------------+