Code:
frame copy default pre_panela frame pre_panela { keep if inrange(date, mdy(10, 18, 2005) - 27, mdy(10, 18, 2005)) // four weeks before October 19, 2005 foreach v of varlist addition deletion total{ egen pre`v' = total(`v'), by(id) } collapse preaddition predeletion pretotal, by(id) } frame copy default post_panela frame post_panela { keep if inrange(date, mdy(11, 1, 2005), mdy(11, 1, 2005) + 27) // four weeks after October 31, 2005 foreach v of varlist addition deletion total{ egen post`v' = total(`v'), by(id) } collapse postaddition postdeletion posttotal, by(id) }
Code:
ttest preaddition == postaddition ttest predeletion == postdeletion ttest pretotal == posttotal
Comment