我正在尝试运行多个回归,其中在每次迭代中,在每个循环的回归中都会添加另一个自变量?
local vlist0 foo bar dar
local vlist1
foreach item in `vlist0'
[add `item' to `vlist1']
regress dependentVar `vlist1'
Run Code Online (Sandbox Code Playgroud)
我似乎找不到任何关于附加到本地变量列表或任何与此相关的文档,因此非常感谢您的帮助。
谢谢!
一些技巧:
local vlist0 foo bar dar
local vlist1
foreach item of local vlist0 {
local vlist1 `vlist1' `item'
display "`vlist1'"
}
Run Code Online (Sandbox Code Playgroud)
这会将本地的内容与新项目一起附加到本地本身。
注意这到底是做什么的:local vlist1每次都重新定义循环。新定义是以前的定义,加上新的item. 循环的第一次vlist1是空的,但这并不违法并且表现良好。