最大 4 までのラグを持つ変数 (VarA、VarB、VarC など) の名前を使用して形成された (SAS 内の) データ セットに動的エントリを作成したいと考えています。
入力データセット HAVE には次の情報があります (列名は変数と値です)。
Variables Values
VarA 0
VarB 0
VarC 0
Lags 4
出力データセット WANT は次のようになります (Var1、Var2、および Var3 は動的な列名です。つまり、任意の文字列 Var に 1,2,3 を追加します)。
Var1 Var2 Var3
VarA VarB VarC
VarA1 VarB1 VarC1
..
VarA4 VarB4 VarC4
これは、HAVE データ セット内の任意の数の変数に対して機能することを目的としています。
ありがとう