首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于car::vif的多重共线性检验

基于car::vif的多重共线性检验
EN

Stack Overflow用户
提问于 2022-04-12 23:26:37
回答 2查看 420关注 0票数 2

我试图在R中运行一个car::vif()测试,以测试多重共线性。但是,当我运行代码时

代码语言:javascript
复制
reg.model1 <- log(Price2) ~ Detached.house + Semi.detached.house + 
               Attached.houses + Apartment +
      Stock.apartment + Housing.cooperative + Sole.owner + Age +
      BRA + Bedrooms + Balcony + Lotsize + Sentrum + Alna + Vestre.Aker +
      Nordstrand + Marka + Ullern + Østensjø + Søndre.Nordstrand + Stovner + 
      Nordre.Aker + Bjerke + Grorud + Gamle.Oslo + St..Hanshaugen + 
      Grünerløkka + Sagene + Frogner 
reg1 <- lm(formula = reg.model1, data = Data)
vif(reg1)

我在控制台中接收到此错误:

误差vif.default(reg1):模型中存在别名系数。

我读到的是,这意味着模型中有一些高度相关的东西。当我查看相关矩阵时,唯一高度相关的是因变量Price。但我也在某个地方读到,因变量是可以的,即使它是高度相关的。我还发现BRA是0.8,所以我尝试在没有这种情况下再次运行它,但仍然得到了相同的错误。有没有人知道问题可能是什么,或者我可以尝试不同的做法?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71850169

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档