更改效果图中的y轴R

我在改变土壤湿度与浆果存在相关的效应图上的y轴时遇到问题。更改效果图中的y轴R

土壤湿度图表:

我想在每0.1个蜱显示在y轴上的存在从0到1,所以这将是与其他类似的图形相当,优选。 从效果包的帮助部分,我能够理解该包会调整轴以制作漂亮的图形。人们如何改变这种状况?我发现很少有关于改变y轴的信息,每个人似乎都只关心x轴。

我使用二项式GLM用于相对于几个变量(土壤湿度,斜率,从边缘的距离)来浆果存在建模,则可视化每一个在效应曲线:

m3<-glm(pres_BL ~ soil_moist + Slope + EdgeDist, data=BC, family="binomial")

plot(effect("soil_moist",m3), xlab="soil_moist", ylab="Presence of bilberries") 

谢谢你的任何信息,

医学

回答:

尝试许多可能的解决方案以后,我终于解决了。

诀窍是使用rescale.axis=F,因此不允许软件包在默认情况下在响应比例上标记y轴。我也使用ylim = c(0,1),因为我想要整个0-1的概率尺度。

我希望这可以帮助像我一样迷失的人。

回答:

不确定是否有一些特别的东西有关电子

plot(effect("soil_moist",m3), xlab="soil_moist", 

ylab="Presence of bilberries", ylim = c(0,1), yaxt = "n")

这将Y轴设置为0和1之间,并从生成默认标签停止:ffect包,并将其绘制的方式,但这个应该是能够与完成。

然后可以使用设置在y轴上的刻度(即轴2)到0.1的间隔:

axis(2, at=seq(0, 1, by = .1), labels=seq(0, 1, by = .1), las = 2) 

以上是 更改效果图中的y轴R 的全部内容, 来源链接: utcz.com/qa/258533.html

回到顶部