微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

pdp plotPartial无法更改zlim

如何解决pdp plotPartial无法更改zlim

我正在为随机森林在R中绘制一些部分依赖图。我正在使用pdp软件包,它对z变量的限制没有任何反应。 代码

pd <- partial(RF,pred.var= c ( "SOC","Q"))
plotPartial(pd,zlim=c(1000,3000))

我也尝试过: zlim(c(1000,3000),zmax,min和类似物

解决方法

谢谢您的建议,这是我的代码

library(randomForest) #fitting RF
library(pdp) #partial dependence analysis
set.seed(100)
RF=randomForest(CorrYield~Year+SOC+pH+ Sorghum+Pbray + FertP+ FertN+ PP_veg +PP_PC,data= RF_sin1,ntree=500,importance=T,proximity=T)
pd_SOC_P <- partial(RF,pred.var= c("SOC","Pbray"))
plotPartial(pd_SOC_P,xlab="SOC(%)",ylab="PBray(mg kg^-1)")

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。