I am working with a district-year panel data set in which there are 10 years. I am interested in the value of a count variable "X" across the years that ranges from 1-9. I want to code it such that that the value of X can never decrease. For example, here is the original data:
Code:
* Example generated by -dataex-. To install: ssc install dataex clear input double uniqueid float(year X) 1001 2000 0 1001 2001 1 1001 2002 0 1001 2003 1 1001 2004 2 1001 2005 1 1001 2006 2 1001 2007 2 1001 2008 2 1001 2009 4 1001 2010 3 end
Code:
input double uniqueid float(year X) 1001 2000 0 1001 2001 1 1001 2002 1 1001 2003 1 1001 2004 2 1001 2005 2 1001 2006 2 1001 2007 2 1001 2008 2 1001 2009 4 1001 2010 3 end
Thank you.
0 Response to Manipulating panel data based on previous time values
Post a Comment