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)")