Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Variables SAS中作为计数变量的四分之一_Variables_Count_Sas_Time Series - Fatal编程技术网

Variables SAS中作为计数变量的四分之一

Variables SAS中作为计数变量的四分之一,variables,count,sas,time-series,Variables,Count,Sas,Time Series,嘿,伙计们 我正忙于处理一个时间序列,并试图找到允许我插入四分之一计数变量的命令。为了简单起见,1995年第三季度(我的观察开始的日期)应该是第二季度,1995年第四季度应该是第1季度,等等,直到2006年(那时应该是45左右)。我的日期是date9格式的,如2004年6月20日等 谁能帮我在SAS中运行所需的命令 谢谢SAS有很好的内置日期和日期时间功能。试试这个: /* Some sample data */ data dates; format dateval date9.;

嘿,伙计们

我正忙于处理一个时间序列,并试图找到允许我插入四分之一计数变量的命令。为了简单起见,1995年第三季度(我的观察开始的日期)应该是第二季度,1995年第四季度应该是第1季度,等等,直到2006年(那时应该是45左右)。我的日期是date9格式的,如2004年6月20日等

谁能帮我在SAS中运行所需的命令


谢谢

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;

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;