SAS 8 操作基础3.pptVIP

  1. 1、本文档共52页,可阅读全部内容。
  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 8 操作基础3

SAS 8 操作基础3 初步验证数据 曾庆 初步验证数据 数据的例数和变量数 变量的类型 数据的第一例和最后一例 分类变量检查编码的取值 连续变量检查检查变量的取值范围和极端值 检查缺失值 保存数据和程序到正确的位置 一、Viewtable的使用 功能:可视化的数据浏览和修改 运行:在文件管理窗口打开或者使用菜单打开 目的: 使用viewtable 来进行数据的验证 例数、变量数 第一例和最后一例 变量类型的验证 数据的更改 其他功能 数据更改少时方便 验证例数 验证变量 浏览数据 显示更改变量的属性 改变显示的属性 改变显示的变量位置 改变前后的显示变化 排序 选择排序变量 选项 输出排序后的数据 查找特定数据 Where Where clear 二、Proc print 功能:在输出窗显示、浏览数据 运行: Proc print data=数据集名称 其他选项; Var 变量名列表; Sumby 求和变量; 其他公用的语句 目的: 显示数据 例数、变量数 第一例和最后一例 其他功能 数据量大时方便,很方便查找显示特定数据 Proc print 其他选项 Noobs 显示时不使用机器的例数编号 Label 显示变量标签而不是变量名 Proc print data=a1 noobs label ; run; 常用的公用语句 Label 变量名=变量标签’ 。。。; Format 变量名列表 输出格式 。。。; Where ( 限制条件); 数据集的选项:{data=数据集(选项)} Firstobs=firstobs (处理的第一例) obs=lastobs (处理的最后一例) By 已按变量排序列表; proc print data= newData; var id sex; where sex not in (M, F); run; proc print data= newData noobs; var id sex; where sex not in (M, F); run; proc print data= newData (firstobs=100 obs=500); var id sex; run; 三、Proc sort 功能:对数据进行排序 运行: Proc sort data=数据集名称 out=数据集列表 其他选项; By 按变量排序的列表; 目的: 按某变量排序,方便数据浏览和检查 找出、删除重复数据 为需要使用by 语句做准备 Proc sort 如何排序? 对个变量按变量顺序排序 数字变量的排序顺序 缺失值(.), .A to .Z, 负数,零,正数Character variables sort 字符变量排序顺序 空格 ! # $ % ( ) * + , - / 0-9 : ; = ? @ A Z [ \ ] ^ _ ` a z { | } ~ proc sort data=ingrid.raw out=ingrid.sorted; by fam_id; run; Proc sort 选项 删除相同的关键值使用 nodupkey选项 proc sort data=ingrid.raw out=ingrid.sorted nodupkey; by dude_id; run; 删除重复的记录使用noduprecs选项 proc sort data=ingrid.raw out=ingrid.sorted noduprecs; by dude_id; run; 四、分类数据的检查 Proc freq Proc chart Proc gchart 五、Proc freq 功能:分类数据显示、分析 运行: Proc freq; Table 变量名列表/选项; Run; 目的: 显示变量的所有取值,作出频数表 检查数据取值的正确性 proc freq data= gen6sas.at; tables race; run; proc freq data= gen6sas.at; tables race / missing; run; 字符类型的数据注意区别大小写,空格,连字符。 可以使用格式来规则化输出 可以使用格式来规则化输出 六、Proc format 功能:自定义格式,习惯化和规则化数据的显示方式 运行: Proc format ; Value 。。。。; Run; 目的: 习惯化和规则化数据的显示方式 对连续数据有分组的作用 对缺失数据的表示 proc format; value badAge

文档评论(0)

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

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

1亿VIP精品文档

相关文档