sas如何直接读入形如“2023/05/25”的日期数据
时间: 2023-08-15 08:03:19 浏览: 138
SAS (统计分析软件)课件:第5章 数据步读入原始数据.ppt
在SAS中,可以使用INFORMAT函数指定读入数据的格式。对于形如“2023/05/25”的日期数据,可以使用“YY/MM/DD”格式进行读取。
例如,假设你有一个名为data的数据集,其中包含日期变量date_str,其值为“2023/05/25”,则可以使用以下代码将其读取为SAS日期格式:
```
data new;
set data;
date = input(date_str, yymmdd10.);
run;
proc print data = new;
run;
```
这将输出:
```
Obs date_str date
1 2023/05/25 2023-05-25
```
在这个例子中,input函数将字符串格式的日期值转换为SAS日期格式,并将其存储在名为date的新变量中。yymmdd10.指定了字符串日期的输入格式,其中10表示日期变量的宽度。
阅读全文