橘子汁_ 发表于 2024-4-18 19:59 
bys year: egen median_value = median(数字化转型指数)
gen treat = 1 if median_value>1
replace trea ...
这个回复可能有一点问题。第一行没有错误,是按照年份分组求数字化转型指数的中位数,并生成一个新变量。
第二行是一个比较指令,应该是企业当年大于等于中位数的则取1,因此应该是 gen treat = 1 if 数字化转型指数 >= median_value
这个新生成的treat变量会有空缺值,接下来将空缺值转化为0 replace treat = 0 if treat == .