sas统计分析介绍.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.统计方法的选择 2.SAS过程步常用语句 3.常用SAS过程 t检验 MEANS过程 UNIVARIATE过程 卡方检验 FREQ过程 方差分析 ANOVA过程 秩和检验 FREQ过程 NPAR1WAY过程 4.小结及帮SAS帮助窗口的使用 编写程序、分析数据的一些好习惯 查错:怎样知道自己分析的结果有没有问题?(统计知识技能因素、编写SAS程序技术因素、数据本身的因素) 帮助窗口的使用: 熟悉基本框架,查询关键词 ——“找路” 阅读和理解例子 ——“学习” 模拟试验 ——“演练和运用” ;1.统计方法的选择 ——“巧妇难为有米之炊”;1.1 统计方法的选择——需(依次)回答以下问题; ;资料类型;;;单纯描述,不做统计学检验! 采用某一种或几种统计方法 卡方检验 t检验 Logistic回归分析 秩和检验 方差分析 ;2.SAS过程步常用的语句;VAR ——指定分析变量 BY, CLASS——指定分层变量 WHERE——限定分析范围等 OUTPUT——输出 LABEL,——设置变量标签 FORMAT——输出格式等;VAR语句在很多过程中用来指定分析变量。 在VAR后面给出变量列表: VAR 变量名1 变量名2 … 变量名n; 变量名列表可以使用省略的形式,如X1-X3, math-chinese等。 如果数据集中有几个变量依次为 math,english,chinese,则 var math-chinese 与 var math english chinese 等价。;BY语句和CLASS语句 BY语句在过程中一般用来指定一个或几个分组变量,根据这些分组变量值把观测分组,然后对每一组观测分别进行本过程指定的分析。在使用带有BY语句的过程步之前一般先用SORT过程对数据集排序。如:(本例中数据已经按sex排序了) ;Data score; input name $ sex $ math english chinese; cards; 李明 男 92 83 76 王思明 男 86 72 64 张聪 男 74 79 92 刘颍 女 95 82 95 张红艺 女 85 98 83 ; run; proc print data=score; by sex; run;; 在一些过程(如方差分析)中,使用CLASS语句指定一个或几个分类变量。而在另一些过程(如MEANS)中,CLASS语句作用与BY语句类似,可以指定分类变量,把观测按分类变量分类后分别进行分析。使用CLASS时不需要先按分类变量排序。; 用WHERE语句可以选择输入数据集的一个行子集来进行分析,在WHERE关键字后指定一个条件。比如: where math=60 and chinese=60; 表示指定只分析数学、语文成绩都及格的学生。; 在过程步中经常要将指定输出结果存放到数据集。不同过程中把输出结果存入数据集的方法各有不同,其中OUTPUT语句是用得最多的一种,其一般格式为: OUTPUT OUT=输出数据集名 关键字=变量名 关键字=变量名 …; 其中用“OUT=”给出了要生成的结果数据集的名字,而用“关键字=变量名”的方式指定了输出哪些结果(关键字的例子比如MEANS过程中的MEAN,VAR,STD等等),等号后面的变量名指定了这些结果在输出数据集中叫什么名字。;例如, proc means data=score; var math; output out=result n=n mean=meanmath ; run; proc print data=result; run;;LABEL语句 为变量指定一个标签,很多过程可以使用这样的标签。其格式为 : LABEL 变量名=标签 变量名=标签 …; 例如 : proc print data=score label; id name; var math english chinese; label name=‘姓名’ math=‘数学’ english=‘英语 chinese=‘语文’; run;;FORMAT语句可以为变量输出规定一个输出格式,比如 proc print data=score; format math 5.1 chinese 5.1; run; 使得列出的数学、语文成绩宽度占5位,带一位小数。 事实上,在生成数据集的DATA步中也可以用FORMAT语句规定变量

文档评论(0)

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

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

1亿VIP精品文档

相关文档