使用sas中的精确观察

时间:2018-02-27 13:04:53

标签: sql sas proc sas-studio

我正在使用数据集,如下所示:

YearZero    YearOne    YearTwo    YearThree
10          2.5        2.5        5
0           0          0.625      0.625
0           0          0          0.15625
0           2.5        3.125      5.78125

我正在寻找一个需要操纵上述数据集的新表格,例如我正在寻找一个新的数据集,其中V(R,C)=(行,列)+ - (R,C)

V(2,2)=(2,4) - (3,2),即V(2,2)= 2.5 - 0.625

如果有大规模的方法,我似乎无法在SaS中找到单独观察的位置。

我正在寻找的结果最终是一个新的表/数据集,其结果来自原始数据集

YearZero    YearOne    YearTwo    YearThree
10          7.5        5          0
0           2.5        1.9        1.3
0           0          3.125      2.9
0           0          0          5.78

所以我看(2,3)2.5-0.625 = 1.9 即在第二年有一个新发布的2.5(由第4列代表),然后成熟为0.625(由第3列表示,原始数据集中的第2行。

我所问的是为什么SAS / SQL使得使用多维数组进行基本算术变得如此困难。

成熟度配置文件来自数据集中下方右上角显示的3x3矩阵 - 我已将其合并到此处。

新发行量是1x3 - 合并在下面矩阵的底线。

初始音量(YearZero)是1x1 - 一个整数,合并为左上角。

0 个答案:

没有答案