这是一个非常基本的问题,但我找不到一个简单的方法来完成它。 我有一个数据集的引用不同,高中学生:SAS数据集:匹配IF条件的计数观察
Highschool Students Sexe A 1 m A 2 m A 3 m A 4 f A 5 f B 1 m B 2 m
而且我想创建一个计数男性和女性在每个学校的数量两个新的变量:
Highschool Students Sexe Nb_m Nb_f A 1 m 1 0 A 2 m 2 0 A 3 m 3 0 A 4 f 3 1 A 5 f 3 2 B 1 m 1 0 B 2 m 2 0
我终于可以提取最后一行,看起来像这样:
Highschool Students Sexe Nb_m Nb_f A 5 f 3 2 B 2 m 2 0
任何想法?
太棒了!非常感谢Matteo。 还有一个问题:为什么在do语句中重置Nb_m和Nb_f? – Pierre
因为如果我不在下一个高中重置他们,我会保留上一个男性和女性的数量:在你的情况下,它会正确计数'A'的男性/女性,但它会返回Nb_m = 7和学校'B'的Nb_f = 5。 –