【发布时间】:2011-01-27 10:01:34
【问题描述】:
大家好,
我正忙于处理时间序列,并试图找到允许我插入四分之一计数变量的命令。为简单起见,1995 年第三季度(我的观察开始日期)应该是 -2 季度,1995 年第四季度应该是 -1 等到 2006 年(到那时应该是 45 左右)。我的日期是 date9 格式,比如 20JUN04 等。
谁能帮我完成在 SAS 中运行所需的命令?
谢谢
【问题讨论】:
标签: variables count sas time-series
大家好,
我正忙于处理时间序列,并试图找到允许我插入四分之一计数变量的命令。为简单起见,1995 年第三季度(我的观察开始日期)应该是 -2 季度,1995 年第四季度应该是 -1 等到 2006 年(到那时应该是 45 左右)。我的日期是 date9 格式,比如 20JUN04 等。
谁能帮我完成在 SAS 中运行所需的命令?
谢谢
【问题讨论】:
标签: variables count sas time-series
SAS 有相当不错的内置日期和日期时间函数。试试这个:
/* Some sample data */
data dates;
format dateval date9.;
informat dateval date9.;
input dateval;
datalines;
'01JUL95'
'01OCT95'
'01JAN96'
'20JUN04'
;
run;
/* Sample of the intck function */
data _null_;
set dates;
quarter=intck('qtr','01JAN96'd,dateval);
put _all_;
run;
【讨论】: