R语言 提取单个预测变量的预测

vnjpjtjt  于 2023-03-15  发布在  其他
关注(0)|答案(1)|浏览(198)

使用简单的模型,例如

lm.mod <- lm(mpg ~ disp + hp, data=mtcars)

我正在寻找一种方法来分别绘制1)dispmpg之间的关联以及2)hpmpg之间的关联。
我可以使用predict函数提取预测值,但这些预测值是针对同时包含disphp的模型的。但是,我是否可以仅基于disphp的估计值提取预测值,以便可视化它们对模型的相对贡献?

7d7tgy0s

7d7tgy0s1#

您可以使用pdp包创建部分相关性图:

library(pdp)
lm.mod <- lm(mpg ~ disp + hp, data=mtcars)
partial(lm.mod, pred.var = "disp", plot = TRUE)

partial(lm.mod, pred.var = "hp", plot = TRUE)

创建于2023年3月13日,使用reprex v2.0.2

相关问题