使用简单的模型,例如
lm.mod <- lm(mpg ~ disp + hp, data=mtcars)
我正在寻找一种方法来分别绘制1)disp和mpg之间的关联以及2)hp和mpg之间的关联。我可以使用predict函数提取预测值,但这些预测值是针对同时包含disp和hp的模型的。但是,我是否可以仅基于disp或hp的估计值提取预测值,以便可视化它们对模型的相对贡献?
disp
mpg
hp
predict
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
1条答案
按热度按时间7d7tgy0s1#
您可以使用pdp包创建部分相关性图:
创建于2023年3月13日,使用reprex v2.0.2