caibirdcnb 发表于 2011-9-2 11:56 
非常非常感谢guoluo,我又把程序扩展了一下,如下,
结果没有出错,是我想要的结果,如下,
你这结果不对吧, 如果假设 qty是其中的frequency 的话,应该把qty考虑为weight(如果我没理解错的话)
你可以用
proc means data=test mean;
class process model face type;
var height_1 height_2;
freq qty;
run;
得到结果,然后输出为data,在做些处理,比如transpose就可易了