10得票1回答
使用tableGrob合并表头单元格

我目前正在使用以下代码创建一个表格图片:SummaryTable <- data.frame( index, xa, xb, ya, yb, za, zb ) names(SummaryTable) <- c("Index", ...

10得票1回答
如何在R中使用grid.arrange()创建的每个列添加标题?

请问在使用grid.arrange()创建的图表中,是否可以为每个列设置标题?我知道可以为整个图表和每个图表设置标题,但我只需要一个列标题。非常感谢! grid.arrange(c1b, c2a, c3d, c2b, c3a, c2d, c3b, c1a, c1d, ncol=3, nrow...

10得票1回答
编辑grid.arrange标题的样式。加粗、斜体等。R

我正在使用 grid.arrange 在 R 中创建多图,希望更改标题以使其加粗(如果可能的话也斜体)。 由于这是一个一般性问题,我不会包括我的绘图代码,但我用来创建多图的代码是:grid.arrange(g1, g3, g4+theme(legend.position="none"),my...

10得票2回答
在grid.arrange中去除图形和表格之间的空白

我希望能够在grid.arrange中移除默认插入的图表和表格之间的大间距,如下所示:require(ggplot2) require(gridExtra) list1=data.frame(mtcars[1:3, ]) # Dummy data p1 = ggplot(list1, ae...

10得票2回答
对ggplot区域地图进行边缘对齐(图例标题不同)

我正试图使用这种方法来对齐4个ggplot区域地图的左右边缘,但是我无法做到。 原始绘图:library(ggplot2); library(gridExtra) crimes <- data.frame(state = tolower(rownames(USArrests)), US...

10得票1回答
如何利用facet_wrap产生的空白空间?

我有一个分面图,它形成了一个 n x m 的网格。按照设计,最后一个(右下角)单元格始终为空,因此我想利用额外的空间添加另一个 ggplot 对象。我当前的解决方案依赖于低级别的 viewport 方法,这不是非常优雅的,并且需要一些硬编码来确定位置和大小。 相反,我认为可以通过其他方式访问...

10得票2回答
如何给tableGrob绘图添加标题?

我有一个表格,我想在它的上方打印一个标题: t1 <- tableGrob(top_10_events_by_casualties, cols=c("EVTYPE", "casualties"), rows=seq(1,10)) grid.draw(t1) 这里曾经有一个相似的问题...

10得票2回答
R:使用marrangeGrob生成PDF结果的第一页为空

我正在制作一些每页包含多个图形的pdf文件,当我使用gridextra包中的marrangeGrob来制作这些图形时,第一页总是空白的。我应该如何使得图形从第一页开始呢?这里有一些示例代码: library(gridextra) library(ggplot2) data(iris) Pl...

10得票1回答
如何在ggarrange中编辑常见的图例标题?

如何使用ggarrange编辑通用图例标题(使其加粗并增大字体大小)? 根据我拥有的六个图形(p1到p6),我认为以下内容可以实现:p6 <- p6 + theme(legend.title = element_text(size = 15, face = "bold&qu...

9得票2回答
ggplot2:一行内多个图形,带有单个图例

我希望能得到两个图表及其图例的组合图,格式如下: library(ggplot2) library(grid) library(gridExtra) dsamp <- diamonds[sample(nrow(diamonds), 1000), ] p1 <- qplo...