网站大量收购独家精品文档,联系QQ:2885784924

SAS应用基础2-1 图形界面批量式录入关系数据教学文稿.ppt

SAS应用基础2-1 图形界面批量式录入关系数据教学文稿.ppt

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SAS应用基础2-1 图形界面批量式录入关系数据教学文稿.ppt

1 图形界面批量式录入关系数据 SAS系统提供了将SAS 数据集与标准格式文件和用户自定义格式文件之间的互相转换功能。SAS的导入向导可以帮助我们完成这项工作。SAS 系统可以转换的标准格式的数据文件包括: Microsoft Excel 97 or 2000 Lotus 1 spreadsheet Microsoft Excel 5 or 7 Lotus 3 spreadsheet Microsoft Excel 4 spreadsheet Lotus 4 spreadsheet Microsoft Access 2000 table Delimited File Microsoft Access 97 table (分隔的数据文件没有特定扩展名) DBase File Comma Separated Values Tab delimited File (逗号分隔数据文件扩展名为csv) (制表符分隔数据文件扩展名为txt) 2 标准格式的数据文件的转换 首先选择File 菜单中的Import data 按钮,就启动了导入向导。若文件是标准数据格式,则选择Standard data source,然后在下拉菜单选具体格式。 3 编程方式录入数据 采用SAS编程方式录入实际数据是一种灵活而有效的手段。尽管用图形界面进行各种操作已经成为Windows时代的一种主流模式,但在一些较复杂的、庞大的问题上,还是需要用编程模式才能方便的给予解决。 在SAS系统中,我们可以用其两类基本过程之一的数据步过程来完成对批量数据的录入与管理。 4 Data Step 用于将原始数据文件转换成SAS数据集并可进行多种数据变换。 Data Step的一般形式: data SAS-data-set; infile filename option; input 变量输入设定; 其他SAS语句; run; data SAS-data-set; input变量输入设定; 其他SAS语句; cards; 原始数据 ; run; 5 源数据的基本输入模式 在SAS数据步中,对输入数据起核心作用的是input语句;根据数据源的格式,input语句可以采用四种基本输入模式: 按列输入(Column) 格式化输入(Format) 自由列表输入(List) 命名输入模式(Name) 当然,对一些形式较复杂的源数据还可采用混合模式输入。 8 ②格式化模式输入 对数据字段位置固定的源数据,也可以采用格式化的输入模式更灵活地建立SAS数据集。 一般形式:input 指针控制 变量名 输入格式 […]; 常见的指针控制有: @n —— 将列指针移到第n列(指示输入的绝对位置) +n —— 将列指针位置增加n列(指示输入的相对位置) 输入格式是指SAS系统预定义或用户自定义的数据格式,如:4.2 、$4. 、comma12.2 、yymmdd8. 适用范围: 源文件中各变量所在位置必须是规则的(字段宽度固定); 可用指针控制变量读入的始点,终点由输入格式确定; 每个变量按输入格式读入指定的长度; 该模式特点与列模式基本类似,但可读入多种格式的数值字段。 9 输入/输出格式类型 SAS数据输入/输出的格式主要有四类:字符型、数值型、日期时间型和用户自定义型。 输入输出格式的一般形式为 [$] [格式名] w.[d] $ 表明为字符型变量的输入输出格式; w. 指明格式的宽度为w(字符数). 对输入格式就是读入的最大字符数,对输出格式就是变量显示时占据的最大列数; d 在数值型输出时指明显示小数位数,在数值型变量输入时只指明输入整数值中隐含的小数位数。 10 常见的输入/输出格式(一) 字符型格式 $w. 或 $charw. 数值输入格式 w.d (若数据中含小数则d无用) 数值输出格式 bestw. (w确省值为12,超过宽度w则用科学计数法显示) 数值输入格式 commaw.d (可自动除去数据串中的逗号、空格、美圆号、横线,保留数字、小数点) 数值输出格式 commaw.d dollarw.d (整数部分每3位加入逗号,后一格式还要再加$于数值前) 11 常见的输入/输出格式(二) 日期输入格式 yymmddw. mmddyyw. ddmmyyw. 日期输出格式 yymmdd[x]w. 其中x指定年、月、日间的分隔符,它是下列字符之一:b(空格)、c (冒号) 、d (横线,此为缺省值) 、n (无分隔) 、p (点号) 、s (斜

文档评论(0)

yuzongxu123 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档