我想计算面板数据中投资类型之间的差距。例如。我知道公司何时积极投资、消极投资或不活跃。我想做的是总结负投资和正投资之间的年数,并且可能的另一个计数是负投资或不活跃投资和正投资之间的年数。换句话说,我想计算在此正投资之前发生了多少负投资,每次发生正投资时计数器都会重置,与第二次计算中的不活动和负投资类似。在所有情况下都忽略缺失的观察结果。这是我希望我的桌子看起来如何的示例:
id Year invType invType GapNegPos GapAllPos
1 2000 1 Negative
1 2001 1 Negative
1 2002 1 Negative
1 2003 2 Positive 3 3
1 2004 1 Negative
1 2005 1 Negative
1 2006 2 Positive 2 2
1 2007 1 Negative
1 2008 1 Negative
1 2009 1 Negative
1 2010 3 Inactivity
1 2011 1 Negative
1 2012 1 Negative
1 2013 1 Positive 2 6
2 2000 .
2 2001 .
2 2002 .
2 2003 .
2 2004 2 Positive 0 0
2 2005 2 Positive 0 0
2 2006 .
2 2007 .
2 2008 3 Positive 0 0
2 2009 2 Inactivity
2 2010 1 Negative
2 2011 1 Negative
2 2012 2 Positive 2 3
2 2013 1 Negative
希望有人能帮忙。
非常感谢!
要计算面板数据中投资类型之间的差距,您可以将
GapNegPos
计算为负投资和正投资之间的年数,并在每次正投资时重置。对于 GapAllPos
,总结任何投资类型(消极或不活跃)和积极投资之间的年数,并在每次积极投资时重置。确保忽略缺失的观察结果。
计算器医学学院