- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SAS数据步练习题PPT
统计软件SAS及应用
------Focus 编程技术
张媛媛 2010年11月
练习
下表为某邮购服务部的部分顾客记录:
姓名 性别 地区 日期 金额
章文 男 华东 1996-3-20 1099
王国铭 男 华东 1996-5-19 39
童子敏 女 华北 1996-1-5 986
刘念新 男 东北 1997-10-1 3581
李思今 女 华北 1997-4-1 659
关昭 女 东北 1996-11-5 358
赵霞 女 东北 1998-9-6 2010
尝试用多种方式将此数据输入到SAS数据集
练习
每行数据中含有工号(id)占前5位、姓名(Name)从第7-14位、部门号(dep)占据第1-2位、体重 (weight)占据第16-19位,其数据如下:
13011 zhangsan 52.8
02021 wangwuzi 64.3
10005 xuxiake 55.0
试用列输入模式将其读入从而建立数据集dem21。
练习
有一个文本格式数据文件ex22.dat,其内各行依次含有id (工号)、birthday (生日)、marryday (结婚纪念日)、salaray (薪水)四变量,其数据如下:
100 07:31:68 31jul98 $21,456.20
101 07/21/67 21jul97 $30,234.85
102 05-22-66 22may96 $15,876.
试用格式化输入模式将其读入从而建立数据集dem22
练习
有一个文本格式数据文件ex23.dat,其内各行依次含有id (学号)、name(姓名)、age (年龄)、score (成绩)四类数据,彼此间空格分隔,其数据如下:
021496001 张三丰 21 596
012256021 司马相如 22 612
991034099 王小二 25 498
试用列表输入模式将数据读入从而建立数据集dem23
练习
通过DATA步内编程来建立一个由姓名(name)、生日(birthday)、性别(sex)、积分(score1-score3)、工资(wage)、百分比(percent)组成的SAS数据集,并输出数据集。原始数据(不能改变其格式)如下:
zhangsanfen 02-oct-76 78 81 65 1,256.12 0.21
lisi 18-jan-75 74 93 65 1,080.5 0.15
wangwu 14,feb,74 88 90 95 2,040. 0.3
xuliu 30/jun/77 75 89 69 980.38 0.12
练习
通过infile语句分别导入class.txt, f1.txt, f2.txt, ff2.txt, ff3.txt, ff4.txt文件中的的数据。
通过菜单操作导入class.txt文件、fitness.xls文件中的数据。
设计程序验证retain语句的作用。
练习
1. 计算标准正态分布在x=-3,-2,-1, 0,1,2,3时的分布函数F(x)和密度函数(x)的值;
2. 设随机变量T~t(n),计算t分布的分位数tp(n),其中n=1,5,10,20; p=0.10,0.90, 0.95, 0.975;
3. 当日期值date=’14JUL2007’d时,试问这一天是星期几?
练习
1、使用编程方法导入class.txt数据,获得数据集BCLASS,并进行如下加工:
(1) 分别使用select语句、if语句、where语句、数据集选项等方法生成sex=‘f’的子集 classf和sex=‘m’的子集 classm;
(2) 尝试多种方式生成只包含变量name, height, weight的子集;
(3) 增加新变量ratio=weight/height;
(4) 增加新变量sumf和summ,sumf依次记录女生的身高和, summ依次记录男生的身高和
练习
2. 用DO循环语句读入下列数据表:
A 1 31.5
A 2 29.8
A 3 32.4
B 1 40.1
B 2 41.1
B 3 42.0
C 1 50.1
C 2 51.2
文档评论(0)