有没有办法在同一个图中绘制 3 个独立的多重回归?

问题描述 投票:0回答:1

这是我的 3 个回归的 SPSS 和 R 语法。我正在尝试将它们绘制在一个图中。有办法吗?

fit1 <- lm(safety~negpol+pospol, data=data1)
fit2 <- lm(belonging~negpol+pospol, data=data1)
fit3 <- lm(wellbeing~negpol+pospol, data=data1)`

我不知道我该怎么做!

r regression spss
1个回答
1
投票

您可以使用

abline
在基本 R 中轻松完成此操作。使用
mtcars
数据集:

m1 <- lm(mpg ~ disp + hp + drat, data = mtcars)
m2 <- lm(mpg ~ disp + hp, data = mtcars)
m3 <- lm(mpg ~ disp + hp + carb, data = mtcars)

plot(mtcars$disp, mtcars$mpg)
abline(m1)
abline(m2, lty = 2, col = "purple")
abline(m3, lty = 3, col = "red")

© www.soinside.com 2019 - 2024. All rights reserved.