我正在使用proc报告创建一个表,并希望能够使用proc报告将多个变量堆叠到表中的单个列中。我使用proc制表制作了这个,但是很难使用proc Report生成相同的报告。
我的问题:如何在表格的单个列中堆叠多个列变量,以便我可以轻松计算数据的计数和百分比。
我的列变量是:
sex Age County total
M 57 Travis 120
F 13 William 100
M 21 Bexar 123
F 19 william 145
proc report data=test2;
column SEX AGE COUNTY total, (n pctn);
define sex/group;
define age/ group;
defineCounty/across;
define total/analysis;
run;
最终输出(缺失百分比)
Demographics Count percentage
M 2
F 2
50-57 1
10-17 1
19-29 1