20得票1回答
ggplot2:使用grid.arrange()作为do.call()的参数定义图表布局

我希望获得一个不平衡的图表网格,例如:require(ggplot2) require(gridExtra) df <- data.frame(value1 = rnorm(200), value2 = rnorm(200), ...

18得票2回答
gridExtra 2.0.0 更改标题大小

我知道 gridExtra 已经更新了。因此,我不知道如何改变标题大小了。以下代码不再适用: grid.arrange(a, b, c, d,ncol=2, nrow=2, main=textGrob("Title", gp=gpar(fontsize=15,font=8))...

17得票4回答
ggplot2和gridExtra:完全删除facet_grid中的strip - 不仅仅是不可见

我有两张图表,我想将它们叠放在一起,放置方式如下:library(ggplot2) library(gridExtra) p1 <- ggplot(mtcars, aes(mpg, wt)) + geom_point() p2 <- ggplot(mtcars, aes(mpg, ...

17得票1回答
ggplot中对齐图表的风险

问题 如何将具有不同y轴和不同绘图高度的独立图表(ggplot2)组合起来,同时保持对齐? 详细信息 使用grid.arrange(方法1)组合具有不同y轴单位的图表时,它们不会对齐。解决此问题的一种方法是使用gtable(方法2),但我无法调整图表的相对高度。 示例require(g...

17得票1回答
在网格表中抑制行名称的R代码

我可以使用gridExtra制作表格: 例如: library(gridExtra) grid.table(head(iris)) 但这会产生一个行名列1:6。有没有办法能够抑制行名列,使其不出现在表格中?谢谢您的帮助。

16得票2回答
如何在使用gridExtra的arrange.grid创建的图表周围添加边框,其中包含一组ggplot2散点图?

我正在使用以下代码:# Libs require(ggplot2); require(gridExtra); require(grid) # Generate separate charts chrts_list_scts <- list() # Data data("mtcars"...

15得票1回答
如何将条形图绘制到ggplot2地图上

我找到了类似于这个问题的答案,但大多数都使用rworldmap、ggmap、ggsubplot或geom_subplot2d包。例如,请参见此处或此处。 我想知道如何将其他ggplot对象(如条形图)绘制在从shapefile创建的地图上。我正在使用的shapefile可以在此处下载。 编...

14得票1回答
如何在gridExtra::tableGrob中删除行名称?

我想使用 ggplot 绘制一个表格,然而,我似乎无法去掉 row.names 。 我尝试过: row.names(cov_table_a)<-NULL # outside the plot row.names = FALSE # inside the anno...

13得票3回答
将数据表格添加到 ggplot 图中,使用 viewPorts:对 Grob 进行缩放

我正在尝试在ggplot制作的图表中添加数据表格(类似于Excel功能,但具有更改轴的灵活性)。 我已经尝试了几次,但一直遇到缩放问题,因此第一次尝试是: library(grid) library(gridExtra) library(ggplot2) xta=data.frame(f=...

13得票6回答
在R中使用grid.table将内容打印到PDF文件 - 太多行无法适应一页。

我正在尝试使用R语言的gridExtra包中的grid.table方法将大约40行5列的数据框输出到.pdf文件中。 然而,40行对于一页来说太长了,所以.pdf文件只显示了数据框的一部分。我想知道是否可以在一页上打印两列以便所有行都能在一页上显示。或者,我需要知道如何将数据框打印到多个页面...