SAS入门描述统计.pptVIP

  1. 1、本文档共101页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SAS入门描述统计

基础统计描述与SAS 第二讲 基本统计描述与SAS SAS程序结构 程序结构 在SAS系统中任何一个完整的处理过程均可分为两大步——数据步和过程步 数据步——将不同来源的数据读入SAS系统建立起SAS数据集。由DATA语句开始,以RUN语句结束。 —数据可以由外部或过程读入;或者由CARDS语句开始,直接输入数据,数据输入完后提行单独加“;”结束 过程步——调用SAS系统中已编好的各种过程来处理和分析数据集中的数据。 —每一个过程步均以PROC语句开始,RUN语句结束,并且每个语句后均以“;” 一 SAS基础服务过程 1.学生成绩按平均分排序后输出 title 0401班学生成绩排名; data c0401; input name $ 1-10 sex $ math chinese; avg = math*0.5 + chinese/120*100*0.5; cards; 李明 男 92 98 张红艺 女 89 106 王思明 男 86 90 张聪 男 98 109 刘颍 女 80 110 ; proc print;run; proc sort data=c0401; by descending avg; proc print;run; 0401班学生成绩原始输出 学生成绩按分组排序程序 data a; input NAME$ x y g$ @@ ; datalines; a 83.00 10 1 b 119.95 11 2 c 145.22 16 3 d 129.98 23 4 e 37.95 31 1 f 103.49 47 2 g 39.95 49 3 h 37.95 51 1 i 65.79 52 2 j 69.95 63 4 k 100.79 72 1 l 33.12 89 2 m 88.05 91 3 n 97.95 99 1 ; proc sort data=a out=b; by g x; run; proc print data=b; var NAME g x y ; run; 2.学生成绩按分类输出 data a; input NAME$ x y g$ ; datalines; a 83.00 10 1 b 119.95 11 2 c 145.22 16 3 d 129.98 23 4 e 37.95 31 1 f 103.49 47 2 g 39.95 49 3 h 37.95 51 1 i 65.79 52 2 j 69.95 63 4 k 100.79 72 1 l 33.12 89 2 m 88.05 91 3 n 97.95 99 1 ; data aa; set a; if y40 then yy=“不称职; if 40=y and y80 then yy=称职; if y=80 then yy=“优秀; proc print data=aa; var NAME g yy x y ; run; 学生成绩按分类输出 3.数据标准化 data a; input NAME$ x y g$ @@ ; datalines; a 83.00 10 1 b 119.95 11 2 c 145.22 16 3 d 129.98 23 4 e 37.95 31 1 f 103.49 47 2 g 39.95 49 3 h 37.95 51 1 i 65.79 52 2 j 69.95 63 4 k 100.79 72 1 l 33.12 89 2 m 88.05 91 3 n 97.95 99 1 ; Proc print;var x y;run; proc standard m=0 s=1; var x y ; run; Proc print;var x y;run; 数据标准化 分支结构 如果需要在某条件满足时执行某一操作,可以用 IF 条件 THEN 程序块 ELSE 程序块 的结构,其中Else语句及其后的程序块可以省略。需要注意的是,如果程序块只有一句,则可直接写出,否则应以DO开始,以END结束。 比如, if max(

文档评论(0)

ligennv1314 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档