如何解决在效果图sjplot中限制x轴分别放大
我正在尝试使用 lme 模型中的 sjPlot 构建效果图。
mod1 <- lme(Bl_mean_log~bio_4z:Cont+bio_12z:Cont+elevz:Cont+EVIz:Cont,data = data_agg,random = ~1|Suborder/Family/Genus,na.action = na.omit,method = "ML")
我正在绘制估计值,并且由于所有值都没有产生巨大影响,因此它们在 vline 附近看起来都非常小。为了获得关于影响差异的更吸引人的概述,我想放大绘图/获得更小的部分并限制 x 轴。我试图通过 xlim()、axis.lim() 进行指定,但没有任何变化。在此之后,我尝试使用 scale_x_discrete 或 scale_x_continous 设置限制。这也不起作用。 (我还注意到,如果我尝试一个或另一个 R 告诉我“提供给离散尺度的连续限制”或“提供给连续尺度的离散限制”的另一种方式,我不知道这实际上是否重要)。>
这是我试过的代码:
plot_model(mod1,type= "est",axis.labels = c("EU:EVI","AM:EVI","AF:EVI","EU:elevation","AM:elevation","AF:elevation","EU:AP","AM:AP","AF:AP","EU:ST","AM:ST","AF:ST"),show.values=TRUE,show.p=TRUE,axis.lim = c(-0.22,0.22),transform = NULL,line.size = 0.3,vline.color = "darkgrey",order.terms = c(1,2,3,4,5,6,7,8,9,10,11,12),title="Effect of environemntal parameters on Body size")+set_theme(
base = theme_blank(),axis.title.size = .9,axis.textsize = .9,legend.size = .7,legend.title.size = .8,geom.label.size = 3)
导致这个情节: effect plot
谁能帮我指定 x 轴的限制?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。