Sar*_*ara 5 plot r ggplot2 sjplot
我正在拟合几个模型,并使用plot_models 函数使用 sjPlot 包绘制它们。我只想绘制一些系数并对它们重新排序以便更容易解释。然而,我在第二期遇到了麻烦。
我已经尝试过 order.terms 但仅适用于plot_model,auto.label=FALSE 但只是删除所有标签...
fit1<- glm(y ~ x1*var1 + var2 + var3, data=mydata, family = poisson)
fit2<- glm(y ~ x2*var1 + var2 + var3, data=CARMA_all, family = poisson)
fit3<- glm(y ~ x3*var1 + var2 + var3, data=CARMA_all, family = poisson)
plot_models(fit1,fit2,fit3, m.labels = c("x1", "x2", "x3"),show.values =T,digits=3, show.p = FALSE, p.shape = TRUE, rm.terms = c("var1,"var2","var3"),vline.color="grey",grid.breaks=c(0.95,0.96,0.97,0.98,0.99,1,1.01,1.02,1.03,1.04,1.05), colors = "Dark2")
Run Code Online (Sandbox Code Playgroud)
当我绘制此图时,我首先在图中估计 var1:x3,然后是 x3,然后是 var1:x2, x2, var1:x1, x1。我需要重新排序以获得 x1, var1:x1, x2, var1:x2, x3, var1:x3