我想在使用变量名称(例如 VarA、VarB、VarC)形成的数据集(在 SAS 中)中创建动态条目,每个变量的延迟最多为 4。
输入数据集 HAVE 有这些信息(列名是变量和值):
Variables Values
VarA 0
VarB 0
VarC 0
Lags 4
并且输出数据集 WANT 应该如下所示(Var1、Var2 和 Var3 是动态列名,即将 1、2、3 附加到任何字符串 Var)
Var1 Var2 Var3
VarA VarB VarC
VarA1 VarB1 VarC1
..
VarA4 VarB4 VarC4
目的是对 HAVE 数据集中的任意数量的变量进行这项工作。
谢谢