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 |
     +-------------------------+


基本信息
词条统计

所属分类Stata

浏览次数169

创建者alian

最后编辑epiman