SAS中文论坛

标题: 求助:一道题目 [打印本页]

作者: shiyiming    时间: 2008-11-22 18:51
标题: 求助:一道题目
建立SAS数据集读取该文件夹下data4中的数据,同时给出gender分别为male和female的人数;并计算所有人的weight合计值,分别计算gender为male和female的height合计值。
data4
id name height weight gender
1 zhangsan 175 69 male
2 lisi 180 75 male
3 wanglan 165 54 female
4 songfang 175 59 female
5 zhaodi 168 55 male
6 songfan 155 46 female
   
怎么编程啊?大家帮忙哈!!!
作者: shiyiming    时间: 2008-11-22 23:00
标题: Re: 求助:一道题目
data data4;
  infile 'd:\data4.txt';
  input id $1.
          name : $
          height
          weight
          gender $;
  if _n_=1 then delete;
proc print;
proc means sum;
  class gender;
  var height;;
proc means sum;
  var weight;
run;
作者: shiyiming    时间: 2008-11-24 10:16
标题: Re: 求助:一道题目
data data4;
    infile 'e:\data4.txt';
    input id $ name $
    height
    weight
    gender $;
    if _n_=1 then delete;
run;
proc tabulate data=data4;
    class gender;
        var height weight;
        table gender="" all="合计",N="人数"*f=10. height="height合计"*sum=""*f=10. weight="weight合计"*sum=""*f=10.;
run;




欢迎光临 SAS中文论坛 (https://mysas.net/forum/) Powered by Discuz! X3.2