为什么这段代码在 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'
}
}