数据太概是这样的:
年级 专业 班级 女生多/男生多 (女生多为1,男生多为2)
1 q 1 1
1 x 2 1
1 y 3 2
1 z 4 1
2 y 1 2
2 z 2 1
3 p 1 1
3 q 2 2
4 z 1 1
5 x 1 1
5 y 2 2
现在要统计每一个年级的每一专业有几个班级男生多,几个班级女生多,每一个年级的每一个专业总共有几个班。
我用sql写了一个程序,总报错
proc sql;
create table x as select grade, major, count(number, 1) as totalfemal, count(number, 2) as totalmale from dataset group by grade, major;
quit;
proc print data=x;
run;
但是count在sql里好像不是这样用,请教各位仁兄!
谢谢嘞!