SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 798|回复: 2
打印 上一主题 下一主题

求助:一道题目

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2008-11-22 18:51:41 | 只看该作者

求助:一道题目

建立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
   
怎么编程啊?大家帮忙哈!!!
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
沙发
 楼主| 发表于 2008-11-22 23:00:37 | 只看该作者

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;
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
板凳
 楼主| 发表于 2008-11-24 10:16:01 | 只看该作者

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;
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|SAS中文论坛  

GMT+8, 2026-2-5 08:35 , Processed in 0.072993 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表