需要循环引用全局宏,简化版代码如下:
global xlist1 X1 X2 X3 X4 X5
global xlist2 X1 X2 X3 X4 X6
global xlist3 X1 X2 X3 X4 X7
//xlist n的组合有几万个,无法逐个操作
forvalues i = 1(1)3 {
use data.dta ,clear
xtset id year,delta(1)
xtreg tobinq d $xlist`i' i.year , fe
}
执行后会报错:
"i invalid name
r(198);
请问各位大佬,如何正确的循环引用全局宏。
在此放一个sas同类已解决问题的帖子:https://bbs.pinggu.org/thread-2875535-1-1.html


雷达卡






京公网安备 11010802022788号







