使用连玉君老师的bdiff命令,出现了看不懂的错误指令...
代码如下:
*费舍尔组合检验 (Fisher's Permutation test)
xtset id Year
gen turnover_test=1 if turnover>ind_turnover
replace turnover_test=0 if turnover<ind_turnover
local m "xtreg OREC INS2 ROA Lev Lnasset turnover Beta2 First Secfive IndDir,fe r"
bdiff, group(turnover_test) model(m) reps(1000) bs first detail
其中,turnover为换手率、ind_turnover为行业换手率
因此生成的turnover_test是有缺失值的哑变量
输入最后一行命令后,弹出错误指令如下:
'turnover_test' found where '(' expected
r(3000);
从来没有看到过这个错误指令,求解答