当您翻转坐标时,如何减少窄条和面板边框之间的空间?使用数据框df和ggplot
命令,底栏和刻度线之间有很多空白区域(同样是"供应商"栏上方的宽阔空间)。
df <- data.frame(x = c("firm", "vendor"), y = c(50, 20))
ggplot(df, aes(x = x, y = y)) +
geom_bar(stat = "identity", width = 0.4) +
theme_tufte() + coord_flip() +
labs(x = "", y = "")
我尝试使用scale_x_discrete
和limits
参数expand
无效,position = position dodge
同样无效。
此question提供coord_equal
来更改宽高比,从而减少或消除额外空间,但请注意解决方案不适用于coord_flip