刚开始学SAS,很菜,问题傻了请大家不要笑话。
我有组数据,按照性别分组的。
有两列的数据,比如身高,体重。我想分组找到这两列的平均值,然后画个柱形图。
我google,找论坛,只找到了各种求身高体重的均值的方法,可是怎么也画不出柱形图。即使画出的柱形图也是身高,体重的分组柱状图,不是均值的。 请问有什么方法?
我的code是这样的
proc tabulate data=data1;
class sex;
var weight height;
table sex, (weight height)*(mean);
run;
or
proc means data=data1;
by sex;
var weight height;
* output out=meanresult mean=Ave1 Ave2;
run;
我的想法是把这四个均值输出,然后用输出来画图,可是用了上面注释的语句,打开meanresult不是我想要的答案,不知道有什么方法。对了,我画柱状图用了vbar,histogram,可我发现这两个的y轴都是频率,那我只画均值是不是不能用这两个语句呢
再次感谢各位的帮助。