ggplot2:调整文本和轴之间的距离

作为有关如何 Increase distance between text and title on the y-axis,我想知道是否还可以调整与它的标题/标签之间的距离。这对于创建样式相似的图形很有用,例如,当两个图形的刻度线的幅度不同时。

以下是两个示例图:

plot_a <- ggplot(mpg,aes(cty,hwy)) + geom_point()
plot_b <- ggplot(mpg,hwy*100)) + geom_point()

请注意图左侧的差异:

ggplot2:调整文本和轴之间的距离

ggplot2:调整文本和轴之间的距离

Cowplot可以通过某种方式完成这项工作,并且在两个图中将 label 的距离设置为相同:

cowplot::plot_grid (plotlist = list (plot_a,plot_b),align = "v",nrow = 2,ncol = 1,greedy = T)

ggplot2:调整文本和轴之间的距离

但是,我想手动调整标签和轴之间的距离。另外,在某些情况下,最好每块面板绘制一个图,从而使cowplot解决方案无效。那么-是否可以手动调整轴和标签之间的距离?

chyumkps198371 回答:ggplot2:调整文本和轴之间的距离

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3000766.html

大家都在问