目录
- 系列文章
- 为什么要用当Swamy Arora估计?
- 案例
- 计算原理
- R语言实现
- 解读
- tips
为什么要用当Swamy Arora估计?
样本量较小(这显然是具有一些特征的定量研究)且面板不平衡时,Swamy-Arora(SA)估计量优于默认随机效应模型。
什么是不平衡面板就不细说了,网上一搜一大堆解释……
案例
还是之前的数据,提供一种在R中包导入数据的功能。
install.packages("Ecdat")
data("Grunfeld", package = "Ecdat") # 从刚刚安装的包中导入数据
View(Grunfeld)
数据导入成功,下面是数据部分样式:
然后对数据进行Swamy Arora估计
我们的任务是:
给定模型
要求计算:
计算原理
R语言实现
grun.individual <- plm(inv ~ value + capital, data = Grunfeld, effect = "individual", model = "random", random.method = "amemiya")
#注意上面的effect指定为individual是因为题设条件要求γt为0
summary(grun.individual)
结果:
解读
上图的Effects部分,对应着参数估计idiosyncratic error εit。即为idiosyncratic。所以题目三个参数的估计结果分别是:
6477.37;2755.15;0.8557(注意对照上图的顺序)
(主要是我Windows电脑拿去修了,不好绘图,没在图上画)
而Swamy Arora的随机效应模型估计结果即Coefficient部分,此处解读省略