【发布时间】:2019-06-15 18:38:18
【问题描述】:
我正在尝试使用 R 拟合 lm 模型。但是,出于某种原因,此代码创建了一个数据列表,而不是通常的回归模型。
我使用的代码是这个
lm(Soc_vote ~ Inclusivity + Gini + Un_den, data = general_inclusivity_sweden )
但与通常的系数不同,变量的标题以这种方式与数据混合在一起:
(Intercept) Inclusivity0.631 Inclusivity0.681 Inclusivity0.716 Inclusivity0.9
35.00 -4.00 -6.74 -4.30 4.90
有人知道为什么会发生这种情况以及如何解决吗?
【问题讨论】:
-
那个调用并没有完全给出那个结果。要获得该结果,您可以在看起来像
lm(y ~ Inclusivity, df)的模型上调用coef(或等效项),其中Inclusivity是字符或因子,因此附加的数字是对比度级别。另请注意,这不是一个列表,它是一个数字向量。 -
也许你想要
summary(lm(Soc_vote ~ Inclusivity + Gini + Un_den, data = general_inclusivity_sweden))?
标签: r