如何计算滚动窗口中多个β系数的平均值?

时间:2016-02-15 05:08:34

标签: sas average regression

我是SAS(和stackexchange)的初学者,非常感谢一些帮助。

我目前在SAS中有一个回归设置,它是一个基本宏,每年运行相同的单变量OLS模型,使用前20个观察值。也就是说,1952年使用1933年至1952年的数据,并产生该期间的测试版,并伴有相关错误。

我的目标是每十年计算这些系数的平均值,但我想考虑与每个回归系数相关的误差。然后,对于每个十年,我想测试滚动窗口在这十年内的测试版是否与零显着不同。

我目前有一个大型数据集,它只列出每个时期的标准错误,pvalue,beta和日期。下面是我的简单代码

的实例
if (fgets(aa, sizeof aa, stdin) == NULL) Handle_EOF();
if (sscanf(aa, "%d", &a) != 1) Handle_Nonnumeric_Input();

if (fgets(aa, sizeof aa, stdin) == NULL) Handle_EOF();
aa[strcspn(aa, "\n")] = '\0'; // truncate potential \n

0 个答案:

没有答案