このコードが Stata で機能しないのはなぜですか? それが私に与えるエラーは次のとおりです。
* invalid name
しかし、私が使用するとき
sexd1 sexd2
それ以外の
sexd*
それは正常に動作します。sexd*
Stata のコマンド ボックスにコマンドを入力しているときに、ローカルとして正常に動作します。
コードは次のとおりです。
local list_of_variables weight midpoint_hhinc
tabulate sex, gen(sexd)
local sexd sexd*
foreach i in `list_of_variables'{
foreach j in `sexd'{
generate `i'_`j' = `i' * `j'
}
}