【发布时间】:2018-06-21 18:56:10
【问题描述】:
我有一个包含 2006-2015 年公司价值的面板数据集。
这看起来像下面的例子:
我想计算三年复合年增长率:
- 2006-2009
- 2007-2010
- ...
- 2012-2015
我已经尝试过使用以下命令:
bys tina: generate SalesGrowth=(Sales/L3.Sales)^(1/3) - 1 if mod(ano, 5) == 0
但是,尽管 Stata 生成了新变量,但所有值都丢失了。
除了复合年增长率之外,我还可以简单地使用 2009 年和 2006 年数据的增长率。但是,同样的问题出现了 - 没有创建观察结果。
【问题讨论】:
-
请使用
dataex(在Stata 14.2或15.1以上,或ssc install dataex)举例。图片不易阅读或复制。 -
如果您觉得我的回答有帮助,请考虑使用复选标记接受它。
标签: stata