各位大佬!我在做两期经典DID的时候,需要生成控制组和实验组,数据基本形态是这样的
id t p treat
1 0 0 1
1 1 1 1
2 0 0 0
2 1 0 0
3 0 0 0
3 1 0 0
4 0 0 0
4 1 0 0
——————————————————
id是个体,year是政策干预时间前后,p为是否有政策干预。其中t=0时,p=0;t=1时,部分p=1,部分p=0。
此时我需要生成一个变量treat,如表所示当t=1且p=1时,id=1的treat=1;当t=1且p=0时,id=2 id=3 id=4等的treat=0
目的就是为了生成控制组和实验组,请问在stata中用什么code可以实现?万分感谢!