Question:
Perform
Panel Data Analysis of "Produc" data
Solution:
There are three types of models: - Pooled affect model - Fixed affect model - Random affect model
We will be determining which model is the best by using functions: i) pFtest : for determining between fixed and pooled ii) plmtest : for determining between pooled and random iii) phtest: for determining between random and fixed
The data can be loaded using the following command:
data(Produc , package ="plm")
head(Produc)
summary(pool)
F = 56.6361, df1 = 47, df2 = 761, p-value < 2.2e-16
alternative hypothesis: significant effects
alternative hypothesis: significant effects
alternative hypothesis: one model is inconsistent
Pooled Affect Model:
pool
<-plm( log(pcap) ~log(hwy)+ log(water)+ log(util) + log(pc) + log(gsp) +
log(emp) + log(unemp), data=Produc,model=("pooling"),index
=c("state","year"))
Fixed
Affect Model:
fixed<-plm(
log(pcap) ~log(hwy)+ log(water)+ log(util) + log(pc) + log(gsp) + log(emp) +
log(unemp), data=Produc,model=("within"),index
=c("state","year"))
summary(fixed)
Random
Affect Model:
random
<-plm( log(pcap) ~log(hwy)+ log(water)+ log(util) + log(pc) + log(gsp) +
log(emp) + log(unemp), data=Produc,model=("random"),index
=c("state","year"))
>
summary(random)
Testing
of Model:
This can
be done through Hypothesis testing between the models as follows:
H0: Null
Hypothesis: the individual index and time based params are all zero
H1:
Alternate Hypothesis: atleast one of the index and time based params is non
zero
Pooled vs
Fixed
Null
Hypothesis: Pooled Affect Model
Alternate
Hypothesis : Fixed Affect Model
Command:
> pFtest(fixed,pool)
Result:
data:
log(pcap) ~ log(hwy) + log(water) + log(util) + log(pc) + log(gsp) + log(emp) +
log(unemp)
Since the
p value is negligible so we reject the Null Hypothesis and hence Alternate
hypothesis is accepted which is to accept Fixed Affect Model.
Pooled vs
Random
Null
Hypothesis: Pooled Affect Model
Alternate
Hypothesis: Random Affect Model
Command:
>
plmtest(pool)
Result:
Lagrange Multiplier Test - (Honda)
data:
log(pcap) ~ log(hwy) + log(water) + log(util) + log(pc) + log(gsp) + log(emp) +
log(unemp)
normal =
57.1686, p-value < 2.2e-16
Since the
p value is negligible so we reject the Null Hypothesis and hence Alternate
hypothesis is accepted which is to accept Random Affect Model.
Random vs
Fixed
Null
Hypothesis: No Correlation . Random Affect Model
Alternate
Hypothesis: Fixed Affect Model
Command:
>
phtest(fixed,random)
Result:
Hausman
Test
data:
log(pcap) ~ log(hwy) + log(water) + log(util) + log(pc) + log(gsp) + log(emp) +
log(unemp)
chisq =
93.546, df = 7, p-value < 2.2e-16
Since the
p value is negligible so we reject the Null Hypothesis and hence Alternate
hypothesis is accepted which is to accept Fixed Affect Model.
Conclusion:
After all the tests, we conclude that Fixed Affect Model
is best suited to do panel data analysis for "Produc" data set.
Hence, we
conclude that within the same id i.e. within same state there is no
variation.




No comments:
Post a Comment