I am doing a multiple regression analysis and I wanted to inspect the time effect by using factor(Year)
in R. However, I got the following summary results:
Do you have any suggestions why I get NA
values?
Thank you!
lm(formula = Market_Cap ~ MarketCap_Lag + GDP_growthR + Ex_Rate +
Volatility_IR + FDI + Real_IR + dfY, data = pdata)
Residuals:
ALL 14 residuals are 0: no residual degrees of freedom!
Coefficients: (6 not defined because of singularities)
Estimate Std. Error t value Pr(>|t|)
(Intercept) 8.31618 NA NA NA
MarketCap_Lag -2.19963 NA NA NA
GDP_growthR 0.06182 NA NA NA
Ex_Rate -0.11464 NA NA NA
Volatility_IR -0.01256 NA NA NA
FDI -0.07583 NA NA NA
Real_IR -5.72360 NA NA NA
dfY2007 1.13081 NA NA NA
dfY2008 1.57863 NA NA NA
dfY2009 1.14343 NA NA NA
dfY2010 0.61157 NA NA NA
dfY2011 0.44408 NA NA NA
dfY2012 0.63869 NA NA NA
dfY2013 0.33754 NA NA NA
dfY2014 NA NA NA NA
dfY2015 NA NA NA NA
dfY2016 NA NA NA NA
dfY2017 NA NA NA NA
dfY2018 NA NA NA NA
dfY2019 NA NA NA NA
Residual standard error: NaN on 0 degrees of freedom
(1 observation deleted due to missingness)
Multiple R-squared: 1, Adjusted R-squared: NaN
F-statistic: NaN on 13 and 0 DF, p-value: NA