如何使用SAS进行重复测量的计数

时间:2014-08-05 22:40:08

标签: count sas frequency descriptor repeat

我正在使用重复测量的SAS数据集。每条记录都是一次遭遇。我有600次遇到63个科目(ID号码重复遭遇)。每次遭遇都与案例编号(可能出现在多个记录中的另一个重复变量)和一个角色(序数变量)相关联。我想为63个主题中的每一个创建一个配置文件,显示他们遇到的不同案例的数量以及每次遭遇的各种角色的计数。

1 个答案:

答案 0 :(得分:0)

你可以用proc sql:

来做到这一点
proc sql;
    create table new as
    select id, count(distinct casenum) as ct_casenum, 
        count(distinct role) as ct_role
    from have
    group by id;
quit;

count(distinct casenum)计算组中casenum的不同值,在这种情况下由id的值定义。