举个例子,以便更好理解:
有一份时间序列数据在文本文件price.txt内,它含日期time、报价price两数据字段,部分数据如下:
1980 012 3 16.9
19 800223 16.4
1 980 0 323 16.3
198 00423 16.5
19 800523 16.7
19 800623 16.9
19 800723 17.0
19 800823 17.2
19 800923 17.5
19 801023 17.4
19801123 17.6
19801223 17.7
试建立一份SAS数据集,内含变量time、price外,还有price的一阶差分pdf、二阶差分p2df以及间隔3个时间单位的price差分pdf3。
【 实验步骤 】
所编程序为:
data cyy1;
input time price;
cards ;
19800123 16.9
19800223 16.4
19800323 16.3
19800423 16.5
19800523 16.7
19800623 16.9
19800723 17.0
19800823 17.2
19800923 17.5
19801023 17.4
19801123 17.6
19801223 17.7
;
data cyy2 (keep=cyy1 time price pdf p2df pdf3 );
set work.cyy1;
pdf=dif(price);
p2df=dif(dif(price));
pdf3=dif3(price);
run ;