0
我是新來統計世界,所以一些簡單的建議,將承認......多元線性迴歸處理NA
我有R中
數據幀Ganeeshan
Year General OBC SC ST VI VacancySC VacancyGen VacancyOBC Banks Participated VacancyST VacancyHI
1 2016 52.5 52.5 41.75 31.50 37.5 1338 4500 2319 20 665 154
2 2015 76.0 76.0 50.00 47.75 36.0 1965 6146 3454 23 1050 270
3 2014 82.0 80.0 70.00 56.00 38.0 2496 8212 4482 23 1531 458
4 2013 61.0 60.0 50.00 26.00 27.0 3208 10846 5799 21 1827 458
5 2012 135.0 135.0 127.00 106.00 127.0 3409 11058 6062 21 1886 436
VacancyOC VacancyVI
1 113 102
2 358 242
3 323 321
4 208 390
5 257 345
並且想要建立一個將因變量作爲「常規」的線性模型,我使用以下命令
GaneeshanModel1 <- lm(General ~ ., data = Ganeeshan)
我得到的不是值 「NA」,在總結模型
的電話:
lm(formula = General ~ ., data = Ganeeshan)
殘差: ALL 5個殘差0:無殘留的自由度!
係數:(9不是因爲奇點的定義)
Estimate Std. Error t value Pr(>|t|)
(Intercept) 6566.6562 NA NA NA
Year -3.2497 NA NA NA
OBC 0.5175 NA NA NA
SC -0.2167 NA NA NA
ST 0.6078 NA NA NA
VI NA NA NA NA
VacancySC NA NA NA NA
VacancyGen NA NA NA NA
VacancyOBC NA NA NA NA
`Banks Participated` NA NA NA NA
VacancyST NA NA NA NA
VacancyHI NA NA NA NA
VacancyOC NA NA NA NA
VacancyVI NA NA NA NA
爲什麼我沒有得到任何數據在這裏
也許你可以包含一個子集(使用dput())你的數據,足以重現錯誤 – MLavoie