SAS访问外部数据文件幻灯片.pptVIP

  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文档。上传文档
查看更多
第4章 访问外部数据文件;本章内容;访问两类外部文件 ;访问外部数据文件方法 ;通过IMPORT过程 ;句法与选项说明 ;应用举例 ;通过LIBNAME语句和库引擎 ;读入其它版本或分析软件数据集 ;读入流行数据库(DBMS) ;由DBF文件创建访问描述器的一般格式: PROC ACCESS DBMS=DBF; CREATE 逻辑库名.访问描述器名.ACCESS; PATH=’DBF文件的地址和全名’; Run;;由EXELL表创建访问描述器的一般格式: PROC ACCESS DBMS=XLS; CREATE 逻辑库名.访问描述器名.ACCESS; PATH=’XLS文件的地址和全名’; GETNAME=Y|N; SKIPROWS=跳过开始的行数; RENAME=”列名”=SAS变量名; DROP 列1 列2 …; LIST ALL; /*规定运行时在LOG窗口显示列的信息 */ RUN;;由ORACLE数据库创建访问描述器的一般格式: PROC ACCESS DBMS=Oracle; CREATE 逻辑库名.访问描述器名.ACCESS; USER=Oracle用户ID; ORAPW=Oracle服务器上的用户密码; TABLE=Oracle表名; PATH=Oracle驱动器、结点和表的别名或库名; RENAME=”列名”=SAS变量名; DROP 列1 列2 …; LIST ALL; RUN;;例4.10 由XLS表创建访问描述器RESDAT.S000001.ACCESS。 proc access dbms=xls; create work.s000001.access; path=D:\ResDat\stk000001.xls; getnames yes; scantype=yes; list all; run; 例4.11 由DBF文件创建访问描述器RESDAT.A600002.ACCESS。 proc access dbms=dbf; create resdat.stk000002.access; path=D:\resdat\stk000002.dbf; list all; run; ;创建数据视窗 ;创建基于访问描述器数据视窗的语句格式;创建基于访问描述器的数据视窗的一般格式;同时创建访问描述器和数据视窗的语句格式;例4.12 创建DBF文件的数据视窗。 proc access dbms=dbf accdesc=work.s000002; create work.s000002.view; select all; list view; run; 例中,基于访问描述器RESDAT.s000002.ACCESS创建DBF文件stk000002.DBF的数据视窗WORK.s000002.VIEW.;由数据视窗创建数据集 ;ACCESS过程将数据视窗转换为数据集格式: PROC ACCESS VIEWDESC=数据视窗名 OUT=数据集名; 例4.16 ACCESS过程将数据视窗转换为数据集。 PROC ACCESS VIEWDESC=s000001 OUT=stk000001; Run;;通过ODBC ;创建ODBC数据源 ;创建ODBC引擎逻辑库 ;第5章 数据步读入原始数据;原始数据分类 ;读取数值数据的规则 数值前面的??号或者减号符号表示该数值为负。 首位有一个或者多个零不影响对相应变量的赋值。SAS不把数值尾部的空格默认为0。 数值数据的前后都可以有空格,但是数字中间不能有(除非用COMMA. 或BZ.格式读入)。 ;字符数据 ;原始数据呈现形式 ;例5.2 储存在外部文件中的原始数据,TXT文本格式。;使用INPUT语句读入原始数据 ; INPUT语句的五种输入方式 ;列表方式: INPUT pointer-control variable $ @ | @@; INPUT pointer-control variable :||~ informat. @ | @@; 命名方式: INPUT pointer-control variable= $ @ | @@; INPUT variable= $ start-column -end-column .decimals @ | @@; INPUT pointer-control variable=informat. @ | @@; ;选项说明;列方式输入 ;例5.3 使用列方式输入数据。 data scores; infile datalines truncover; input name $ 1-10 sex $11 age 12-15 ; datalines; Justine F 12 Bob

文档评论(0)

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

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

1亿VIP精品文档

相关文档