- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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
您可能关注的文档
- hdl医学课c之之一个重要而又尚未攻克的靶点吴平生幻灯片.ppt
- HDX终端初始化设置幻灯片.ppt
- Hesaiditwasonatthestudentcinema幻灯片.ppt
- HouseholdSavingandInvestmentDecisions幻灯片.ppt
- Howlonghaveyoubeencollectingshells八年级下册幻灯片.ppt
- HypothesisTestingintheLinearRegressionModel幻灯片.ppt
- ICU的腹泻问题幻灯片.ppt
- icu护理安全幻灯片.ppt
- icu患者用药不必受说明书的限制幻灯片.pptx
- icu品管圈(二)教学教程.ppt
文档评论(0)