I wanted to recode the data using:
Code:
local yvars 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 /// 2011 2013 2015 2017 foreach i in 1 2 3 4 5 6 { local y: word `i' of `yvars' //job number recode job`i'_sched`y' (-6/-1=.) (2/6 8 = 0)(1 7 9 = 1),gen(job`i'_schedx`y') }
However, when I run this code, it recodes only 6 variables:
Code:
(8734 differences between job1_sched1997 and job1_schedx1997) (8742 differences between job2_sched1998 and job2_schedx1998) (8865 differences between job3_sched1999 and job3_schedx1999) (8913 differences between job4_sched2000 and job4_schedx2000) (8960 differences between job5_sched2001 and job5_schedx2001) (8979 differences between job6_sched2002 and job6_schedx2002)
Please let me know if there is anything I should clarify in this post. I looked to see if I could find a similar post, but I did not.
0 Response to Help with Recoding with Multiple Loops
Post a Comment