如何删除绘图区域周围的所有空间?

样本数据

dfr <- data.frame(x=factor(1:5),y=c(3,5,4,2,4))

ggplot(dfr,aes(x,y))+
  geom_bar(stat="identity")


我尝试如下,但左侧和底部仍然有空间。添加了Bg边框颜色以可视化边缘。

ggplot(dfr,aes(x,y))+
  geom_bar(stat="identity")+
  labs(x="",y="")+
  theme(axis.ticks=element_blank(),
        axis.text=element_blank(),
        plot.background=element_rect(colour="steelblue"),
        plot.margin=grid::unit(c(0,0,0,0),"cm"))


r - R ggplot:删除绘图周围的所有空间-LMLPHP

最佳答案

您需要在axis.title=element_blank()语句中添加theme

r - R ggplot:删除绘图周围的所有空间-LMLPHP

关于r - R ggplot:删除绘图周围的所有空间,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43964241/

10-10 19:02