学习SAS笔记

在我们进入数据导入和读取时要知道对应的数据文件的路径示例如下:

libname ** "N:\Work\文件夹\文件名全称且带后缀"

在我们要对TXT文件内的数据做处理的时候示例如下:

data output_01;

infile "N:\Work\文件夹\文件名全称且带后缀" dsd missover dlmstr="|" firstobs=1 lrecl=32767 ignoredoseof end =eof;

input

ID:$20.

ziduan:18.

shijian:YYMMDD8.

run;

下面是对文件内的数据进行拆分示例如下:

data output_02;

date01=substr(values,1,5)/*括弧内是values字段里1开始后5位*/;

date02=substr(values,6,5)/*括弧内是values字段里6开始后5位*/;

informat date01 $50. date02 18.;

format date01 $50. date02 18.;

label

            date01=”我爱“

            date02=”中国“

RUN;

后面是对年和时间的拆分示例如下:

data output_03;

date01=substr(values,1,5)/*括弧内是values字段里1开始后5位*/;

date02=substr(values,6,5)/*括弧内是values字段里6开始后5位*/;

informat date01 yymmdd10. date02 time8.;

format date01 yymmdd10. date02 time8.;

label

            date01=”日期“

            date01=”时间“

run;

最后就是对数据的对比和排序了示例如下:

PROC SORT DATA=output_02 ;by ID;run;

PROC SORT DATA=output_03 ;by ID;run;

PROC COMPARE BASE=output_02  compare= output_03;

quit;

谢谢大家的观看,希望能帮到大家吧!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值