我有一個模型:
lm(Y ~ A B X) 其中 A B 是協變數。
我已經使用以下方法繪制了原始資料:
ggplot(data = data, aes(x=X, y=Y) geom_point() geom_smooth(method = "lm", se= FALSE)
我想繪制資料,以便 A B 協變數已被回歸。有沒有辦法做到這一點?
uj5u.com熱心網友回復:
這是一個帶有一個協變數的示例。我把它留給你作為練習,用兩個協變數創建一個很好的可視化。對于第二個協變數的不同(恒定)值,我可能會使用方面來說明這一點。
fit <- lm(mpg ~ I(1/hp) wt, data = mtcars)
summary(fit)
newdata <- expand.grid(hp = seq(50, 350, by = 1),
wt = 2:5)
newdata$mpg <- predict(fit, newdata = newdata)
library(ggplot2)
ggplot(mtcars, aes(x = hp, y = mpg, color = wt))
geom_point()
geom_line(data = newdata, aes(group = wt))

轉載請註明出處,本文鏈接:https://www.uj5u.com/net/366455.html
上一篇:如何從圖形的整數更改r中列的名稱
