wdlbcj 发表于 2024-9-10 16:58 
应该是做错了
global xlist " Size Lev Cashflow Growth Indep Dual Top1 TobinQ ListAge Cap1 "
forvalues i = 2014/2023{
preserve
cap keep if year == `i'
cap set seed 0001
cap gen tmp = runiform()
cap sort tmp
cap psmatch2 Treat $xlist, out(EP1) logit neighbor(1) common caliper(.05) noreplace ties
cap save `i'.dta,replace
restore
}
use 2023.dta,clear
forvalues i = 2014/2023{
cap append using `i'.dta
}
那您可以帮我看看是不是代码错了吗?