有没有办法从 effect_plot 中删除网格线?
Is there a way to remove gridlines from an effect_plot?
为了清理图形,我试图从使用 r 中的 "effect_plot" 函数创建的图形中删除网格线,但我所做的一切似乎都不起作用
我对使用 r 相当了解,所以我可能不知道所有的技巧,但我所做的所有技巧似乎都不适合我,或者我只是把代码弄错了。我似乎找不到直接删除 effect_plot 函数中的网格线的方法。
我使用了 https://rdrr.io/cran/jtools/man/gridlines.html "drop_gridlines(x = TRUE, y = TRUE, minor.only = FALSE)"
我什至尝试使用 theme_apa 从 https://cran.r-project.org/web/packages/jtools/jtools.pdf
更改主题
这是我目前没有尝试删除网格线的代码:
model1 <-glm(PercTomPollen~NumPolls, data=HighFlower, family="binomial")
effect_plot(model1, pred = NumPolls, interval = TRUE, x.label = "Number of Pollinators (Floral Density= 29-894)", y.label = "Total Tomato Pollen", rescale.axis =F,int.type = "confidence",plot.points= 真)
The resulting plot from the above code
我希望有一些方法可以删除网格线,或者根本没有办法在 R 中这样做,需要在 illustrator 中完成。
因为effect_plot()
创建了一个ggplot对象,你可以re-theme.
这里我把所有的网格线(x,y,major,minor)设置为空白:
effect_plot(model1, pred = NumPolls, intterval = TRUE, x.label = "Number of Pollinators (Floral Density= 29-894)", y.label = "Total Tomato Pollen", rescale.axis=F, int.type = "confidence", plot.points= TRUE) +
theme(panel.grid = element_blank()))
有关您可以在 theme()
中修改的更多组件,请参阅 here。
为了清理图形,我试图从使用 r 中的 "effect_plot" 函数创建的图形中删除网格线,但我所做的一切似乎都不起作用
我对使用 r 相当了解,所以我可能不知道所有的技巧,但我所做的所有技巧似乎都不适合我,或者我只是把代码弄错了。我似乎找不到直接删除 effect_plot 函数中的网格线的方法。
我使用了 https://rdrr.io/cran/jtools/man/gridlines.html "drop_gridlines(x = TRUE, y = TRUE, minor.only = FALSE)"
我什至尝试使用 theme_apa 从 https://cran.r-project.org/web/packages/jtools/jtools.pdf
更改主题这是我目前没有尝试删除网格线的代码:
model1 <-glm(PercTomPollen~NumPolls, data=HighFlower, family="binomial")
effect_plot(model1, pred = NumPolls, interval = TRUE, x.label = "Number of Pollinators (Floral Density= 29-894)", y.label = "Total Tomato Pollen", rescale.axis =F,int.type = "confidence",plot.points= 真) The resulting plot from the above code
我希望有一些方法可以删除网格线,或者根本没有办法在 R 中这样做,需要在 illustrator 中完成。
因为effect_plot()
创建了一个ggplot对象,你可以re-theme.
这里我把所有的网格线(x,y,major,minor)设置为空白:
effect_plot(model1, pred = NumPolls, intterval = TRUE, x.label = "Number of Pollinators (Floral Density= 29-894)", y.label = "Total Tomato Pollen", rescale.axis=F, int.type = "confidence", plot.points= TRUE) +
theme(panel.grid = element_blank()))
有关您可以在 theme()
中修改的更多组件,请参阅 here。