use "F:\
研究生-第一学年学年论文\innovation.dta", clear
xtset daima year //面板数据声明
keep if year==2009 //保留一期数据
sample 67, count //随机抽取32个城市
keep daima //得到所抽取样本的id编号
save match_daima.dta, replace //另存id编号数据
merge 1:m daima using "F:\研究生-第一学年学年论文\innovation.dta" //与原数据匹配
gen treated = (_merge == 3) //将所抽取样本赋值为1,其余为0,得到政策分组虚拟变量
gen period = (year >= 2011) //生成政策时间虚拟变量
gen dd = treat*period
reghdfe innovation dd $xlist ,absorb(daima year) vce(cluster daima)
这是我循环内的代码,但是他每次循环出来的结果都是一样的,导致我的安慰剂检验出来的图是一个点。无论我修改保留数据的年份还是抽取的城市数量,出来的结果都一样
求助大佬们