Stata に数値を持つ変数がある場合、その値を式に埋め込んで使用できますか?
たとえば、日数 ( days
) を変数にして、個人ごとにその数値を 2 番目の数式で使用したいとします。
ID Days var_x_1 var_x_2 var_x_3 var_x_4 var_x_5 var_x_6
A 2 7 8 9 10 2 1
B 1 1 7 1 11 12 11
C 6 7 9 2 12 6 12
D 2 2 4 3 17 7 18
gen new_var = var_x_DAYS
変数new_var
は値を受け取り、Days
対応する値をvar_x
リストから取得します。
ID new_var
A 8
B 1
C 12
D 4
私が試してみました:
local DaysUse = Days
g new_var = var_x_`DaysUse'
しかし、これはうまくいきませんでした。