I need to conver this data to long format
With a plan for this to look like this:
ID - YEAR - STATE (1 if alive if died | revised == 0 , 2 if died == 1, 3 if revised == 1
I tried this:
Could you pls guide me ?
Code:
clear input float(id treatment dead opyear revised yearofRIP yearof_revised) 1 1 1 2001 1 2005 2004 2 0 0 2001 1 . 2007 54 1 0 2001 0 . . 89 1 1 2006 0 2010 . 45 0 0 2005 1 . 2008 76 1 1 2009 0 2015 . 19 0 1 2008 0 2016 . 45 1 1 2007 0 2020 . end label values treatment q1 label def q1 0 "control", modify label def q1 1 "treatment", modify label values dead q2 label def q2 0 "alive", modify label def q2 1 "dead", modify label values revised q3 label def q3 0 "success", modify label def q3 1 "revised", modify
ID - YEAR - STATE (1 if alive if died | revised == 0 , 2 if died == 1, 3 if revised == 1
I tried this:
Code:
reshape long died revised, i(id) j(state)
Comment