我正在使用ggplot并且有两个图形要叠加显示。我使用gridExtra的grid.arrange将它们堆叠在一起。问题是无论轴标签如何,我都希望图形的左侧边缘对齐以及右侧边缘对齐。(问题出现在一个图形的标签很短,而另一个则很长)。 问题: 我该怎么做呢?我不一定非要用grid.arrang...
我一直在尝试扩展我的方案,从这里开始,以利用facets(特别是facet_grid())。 我看到了这个例子,但是我似乎无法让它适用于我的geom_bar()和geom_point()组合。我尝试使用来自示例的代码,只是将其从facet_wrap更改为facet_grid,这似乎也使第一层...
我正在使用非常棒的ggplot2库。我已经通过使用coord_fixed来设置绘图的纵横比。现在,我想将图形保存为PDF,并指定宽度(例如10厘米),让所需高度自动计算。我没有弄清楚如何实现这一点。这是否可行?
我和这个用户遇到了同样的问题:我想要制作一个离散型x轴的facet_grid图,并且我希望每个小图的x轴标签都写在它下面,而不仅仅是在最后一行小图的下面。例如:# Drop some factor levels to make the plot smaller diamondSub <...
当图例标题很长时,我很难将图例的标题与图例键相对居中对齐。有一个问题是从一年前提出的,可以用于短标题,但似乎不适用于长标题。 例如,首先是短图例标题:library(ggplot2) ggplot(iris, aes(x=Sepal.Length, y=Sepal.Width, color=...
我想在一个 ggplot2 的多面板图中添加一个条带标题。我的 MWE 抛出了一个错误。library(ggplot2) library(gtable) p <- ggplot(mtcars, aes(mpg, wt)) + geom_point() p <- p + facet_...
在具有多个分面变量的绘图中,ggplot2重复用于"外部"变量的分面标签,而不是跨越"内部"变量所有级别的单个跨度分面条。我有一些代码,使用gtable包中的gtable_add_grob来覆盖重复的外部分面标签,改为使用单个跨度分面条。 不幸的是,由于分面条grob结构的更改,这段代码在g...