gridextra相关内容

使用grid.arrange更改多时隙ggplot2中的标题

使用grid.arrange创建了一个2x2图: library(gridExtra) grid。安排(p1,p3,p2,p4,ncol = 2,nrow = 2,top =“每日QC:蓝色”) 这个多时隙的主标题非常小。有没有办法改变标题的文字大小和字体。 (“Daily QC:Blue”,gp = gpar(fontsize = 20,font = 3 ..
发布时间:2018-04-24 20:28:13 其他开发

将输出从gridExtra :: grid.arrange存储到对象中

我使用 gridExtra :: grid.arrange 将多个图放入一个图像中,并希望将组合图保存为可以返回的对象从函数内部作为返回对象列表的一部分。理想情况下,我希望在不打印plot对象的情况下执行此操作。 下面的代码创建两个图,将它们与 grid.arrange ,并尝试将结果保存到 x 中。但是, x 的计算结果为 NULL 并打印出图。 grid.arrange 的文档指向 ar ..
发布时间:2018-04-24 20:23:44 其他开发

全局图例使用grid.arrange(gridExtra)和基于格子的图

我使用xyplot(lattice)生成四个图并进一步将它们与grid.arrange(gridExtra)结合在一起。 我想获得一个具有常见全球传奇。我所达到的最接近的是以下内容。他们必须在矩阵布局,否则一个选项将他们放在一个列中,只包含顶部或底部的图例。 #加载软件包 require(格子) require(gridExtra) #生成一些值 x1 ..
发布时间:2018-04-24 20:22:53 其他开发

减少grid.arrange图之间的空间

我问了一个关于网格排列的问题这里,并得到了一个很棒的回应。我想现在缩小地块之间的空间,但是出现错误。首先,我介绍可以工作的代码,然后提供错误代码(我试过的)。我实际上找不到> grid.arrange 并始终假定它来自 gridExtra ,但我可能不正确。 / p> 如此2部分: 如何使用网格排列缩小图之间的空间 在哪里可以找到关于 grid.arrange 的文档(Baptist ..
发布时间:2018-04-24 20:17:38 其他开发

使用grid.arrange指定图的宽度和高度

我有三块地块,我尝试将它们与grid.arrange结合使用。最后一块地块的高度应该低于前两块地块,所有地块的宽度应该相同。 一个实际的例子: p1 p2 p3 grid.arrange(arrangeGrob(p1,p2,ncol = 1,nrow = 2), arrangeGrob(p3,ncol = 1,nrow = 1),heights = c(4,1)) ..
发布时间:2018-04-24 20:05:37 其他开发

存储安排到对象,不会创建可打印的对象

我想保存,但不打印(现在),一堆 ggplot() s到网格中(通过 arrangeGrob(),正确?),然后打印并在稍后检索它们。 这是现有问题。 奇怪的是,该答案不起作用,我不知道为什么。 我使用完全相同的代码。 library(ggplot2) p1 library(gridExtra) y ..
发布时间:2018-04-24 20:03:46 其他开发

如何使用facet_wrap生成的空白空间?

我有一个分面图,形成一个 n x m 网格。按照设计,最后一个(右下角)单元总是空的,所以我想通过添加另一个ggplot对象来利用额外的空间。我目前的解决方案依赖于低级别的 viewport 方法,这不是很优雅,需要对位置和大小进行一些硬编码。 相反,我假设可以用其他方式获得空白空间,可能是 gridExtra ? 以下是 n = m = 2 的最简单示例。请注意,边缘没有正确对齐,因 ..
发布时间:2018-04-24 20:01:36 其他开发

多个不同大小的ggplots

在 gridExtra 包中使用 grid.arrange 来相对简单地在一个矩阵中排列多个图,但是如何你可以安排情节(我正在处理的情节来自 ggplot2 ),当一些情节打算比其他情节更大时?在基础上,我可以使用 layout(),例如下面的例子: nf layout.show(nf) ggplot 地块? 包含一些图 库(ggpl ..
发布时间:2018-04-24 19:57:20 其他开发

将grid.arrange()图保存到文件

我正尝试使用 ggplot2 绘制多个图,并使用 grid.arrange()来排列它们。 由于我设法找到描述我确切问题的人,所以我引用了之后使用 ggsave()时 grid.arrange(),即 grid.arrange(sgcir1 ,sgcir2,sgcir3,ncol = 2,nrow = 2) ggsave(“sgcirNIR.jpg”) 我不保存网 ..
发布时间:2018-04-24 19:48:06 其他开发

添加一个共同的图例组合ggplots

我有两个ggplots,它们与 grid.arrange 水平对齐。我已经浏览了很多论坛帖子,但是我尝试的所有内容似乎都是现在已更新并命名为其他内容的命令。 我的数据如下所示; #Data plot 1 axis1 axis2 group1 -0.212201 0.358867 group2 -0.279756 -0.126194 group3 0.186860 -0. ..
发布时间:2018-04-24 19:44:59 其他开发

左对齐两个图形边缘(ggplot)

我使用ggplot,并有两个图表,我想在彼此之上显示。我使用gridExtra中的 grid.arrange 来堆叠它们。问题是我希望图形的左边缘与右边缘对齐,而不管轴标签如何。 (问题出现是因为一张图的标签很短,而另一张图的标签很长)。 问题: 我该怎么做?我没有嫁给grid.arrange,但ggplot2是必须的。 我试过的是: 我试过用宽度和高度以及ncol和nro ..
发布时间:2018-04-24 19:44:07 其他开发

使用R中的TableGrob更改单元格的文本颜色

使用tableGrob和ggplot2时,是否有单独更改单元格文本颜色的方法?例如在下面的代码中,如果1的单元格可以是蓝色的,而2的单元格可以是红色的,3:8全部是黑色的。 库(ggplot2) 库(网格) mytable = as.table(matrix(c(“1”,“2”,“3”,“4” ,“5”,“6”,“7”,“8”),ncol = 2,byrow = TRUE)) mytab ..
发布时间:2016-12-17 22:51:02 其他开发