Традиционный Diff-n-Diff потребует трех трех основных c переменных. Одна переменная для того, находится ли она в обработанной группе (т. Е. Завод рядом с местом сбора данных был закрыт). Одна переменная, если это время наблюдения прошло после даты закрытия завода. Эта переменная будет одна для всех периодов времени, следующих за периодом закрытия завода. Наконец, одна переменная, которая умножает два.
Допустим, у вас есть заводы A & B. Завод A закрывается в январе 2013 года.
Ваши данные будут выглядеть как
Завод -------- Месяц ----- Лечение ------ Обработано ----- ОбработаноОбработано
A ----------- 12/2012 --------- 1 --------------- 0 -------------- 0
A ---------- 1 / 2013 ----------- 1 --------------- 1 ------------- 1
B --------- 12/2012 -------- 0 --------------- 0 ------------- - 0
B --------- 1/2013 ---------- 0 --------------- 1 - ------------- 0
Таким образом, для традиционного Diff-N-Diff ваша модель будет иметь вид:
Outcome_i = B_0 + B_1*Treatment + B_2*Treated + B_3*TreatmentOnTreated + CONTROLS + Error
В этом случае TreatmentOnTreated будет вашей ключевой переменной. Чтобы ответить на ваш вопрос о том, следует ли вам менять переменную только на 1 в месяц, когда завод закрывается -> Это не будет лучшим решением. Если это важно только при начальной загрузке вашей модели, то это не важно. Единственным объяснением этого может быть то, что загрязнение снижается, когда угольная электростанция закрывается, но сразу же увеличивается.
В модели Quasi-Diff-N-Diff, в которой многие заводы закрываются в разное время, модель изменится на:
Outcome_i=B_0 + B_1*PlantClosed +B_p*PlantFixedEffects + B_n * Period Fixed Effects + CONTROLS + ERROR
Это эффективно тестирует на то же самое вещь, как первая модель, но она не так чиста. Чтобы ответить на ваш вопрос о том, как разбить ваши периоды времени, я бы порекомендовал сделать каждый период отдельным фиксированным эффектом, если у вас есть размер выборки, чтобы выдержать такое количество переменных. В противном случае ваш скорректированный квадрат R сильно упадет.
Надеюсь, это поможет! Дайте мне знать, если у вас есть какие-либо вопросы!