gridextra相关内容

如何摆脱从arrangeGrob随机背景网格

我需要在网格中包裹多个图块,通常是不平衡的数量,所以通常会有一个“空白点”。 我需要使用 arrangeGrob() - 不是 grid.arrange() - 因为我想要以后保存这个图,而不是 plot()就可以了。 这很好,但奇怪的是, arrangeGrob()在空白处留下一些奇怪的背景。 像这样:$ b $ (ggplot2) p1 p2 p3 library(gridEx ..
发布时间:2018-04-24 21:35:04 其他开发

使用grid.arrange精确定位ggplot2中的多个图

我试图创建一个具有相同x轴但不同y轴的多重绘图,因为我具有两个具有不同范围的组的值。因为我想控制轴的值(分别是y轴应该从2.000.000到4.000.000和从250.000到500.000),我不相信 facet_grid scales =“free”。 所以我尝试过创建两张图(命名为“plots.treat”和“plot.control”),并将它们与 grid.arrange 和 a ..
发布时间:2018-04-24 21:29:21 其他开发

将注释框添加到ggplot对象的网格中

我使用 grid.arrange 函数准备一个37 ggplot s的网格。为了节省轴标签当前占用的空间并添加一些信息,例如 Sys.time(),我会在图形网格的右下方添加一个框。 使用 mtcars 数据的最简单示例可以在下面找到。真正的数据将覆盖x轴上的非常不同的范围,以便构建小平面不是一种选择。 有没有方法可以在R中添加一个“textbox”,如下面的* .pdf所示,以便使用 ..
发布时间:2018-04-24 21:19:19 其他开发

R - 如何将屏幕空间分配给复杂的ggplot图像

我试图编写一个脚本,在单个图像中生成四个不同的图。具体而言,我希望尽可能地重新创建此图形: 我目前的脚本产生了四个类似于这些的地块,但我无法弄清楚如何相应地分配屏幕的不动产。我想: 修改图的高度和宽度,使四个图的宽度均匀一致,其中一个比另一个高很多在它们之间具有统一的高度 通过坐标定义图例的位置,以便我可以有效地使用屏幕空间修改图像的整体形状明确地根据需要(也许我需要它接近于方形) ..
发布时间:2018-04-24 21:10:39 其他开发

ggplot grobs与tableGrob对齐

我很难找到对齐ggplot grob和table grob的解决方案。我试图按照这里的指示,但仍然没有给出结果I 库(网格) 库(gridExtra) 库(ggplot2) 库(tibble) 库(gtable) dat plot1 ..
发布时间:2018-04-24 21:01:24 其他开发

在R中结合grid_arrange_shared_legend()和facet_wrap_labeller()

我试图在R中结合 grid_arrange_shared_legend()和 facet_wrap_labeller()。更具体地说,我想绘制一个包含两个ggplot图的图,每个图都有多个面板,并且有一个共同的图例。我进一步想要斜体标签的一部分。前者可以通过 grid_arrange_shared_legend()函数引入这里,后者可以通过 facet_wrap_labeller()函数实现 ..
发布时间:2018-04-24 20:54:56 其他开发

与R的多彩多姿的标题

我想为标题中的某些字词添加颜色到我的图表中。我已经能够在这里找到一些先例 。具体来说,我希望包含在撇号中的文本(在下面的输出中)与它们各自的条形图的颜色相对应。 在将PDF导出到Adobe Illustrator或其他程序之前,已经在R中获得了标题。 name ..
发布时间:2018-04-24 20:52:14 其他开发

在grid.arrange中设置图形Y轴的高度,但不是整个绘图区域的高度

在使用网格布局时,我遇到了以下问题: 我希望我所有的面板(a,b,c)具有相同的尺寸,但是由于我已经从面板a和b(只有一个x轴)中删除了标签和刻度标签,因此大小为 图a和b更大,并且等于c的标记和刻度标记的图c +空间的大小。 我不能使用 ggplot2 :: facet_grid ,因为我想单独指定y轴限制(例如,a直到40和b和直到15)。 下面您可以找到用于生成此图的工作示例,其 ..
发布时间:2018-04-24 20:51:53 其他开发

用分面ggplot 2.0.0& amp;& gridExtra

由于我已更新到ggplot2 2.0.0,因此无法使用gridExtra正确安排图表。问题在于分面图表会被压缩,而其他图表会被展开。宽度基本上是混乱的。我想把它们安排成类似于这些单面图的方式:左对齐两个图边(ggplot) 我放置了一个可重复的代码 library(grid)#for unit.pmax() library(gridExtra) plot.iris ..
发布时间:2018-04-24 20:39:39 其他开发

使用gridExtra排列许多图

我花了很多时间试图在一个阴谋中安装11张图表,并使用 gridExtra 来安排它们,但我失败了,所以我希望你能帮上忙。 我有11个钻石分类(称之为 size1 )和其他11个分类( size2 ),我想绘制每个增加的 size1 和增加净度(从1到6)因钻石的 size2 增加而变化,并将所有11个图表绘制在同一图表中。 我尝试过使用 gridExtra 按其他帖子中的建议,但图例离右边 ..
发布时间:2018-04-24 20:39:31 其他开发

如何控制gridExtra中的绘图宽度?

可能存在重复: 左对齐两个图形边缘(ggplot) 我试图在同一页面的顶部和底部放置两个使用 ggplot 生成的地块,以使它们的宽度相同。数据来自同一时间序列,x轴是时间,所以重要的是同一时间的数据点不会相对于彼此水平移动。我在gridExtra包中试过 grid.arrange : grid.arrange p1,p2) 由于y轴标签的宽度不同,图表有不同的 ..
发布时间:2018-04-24 20:36:50 其他开发

按自定义比例和间距排列ggplots

我试图将n个barlot和一个共同的标签绘制在底部。我的问题是,grid.arrange将这两个地块组合在50%-50%之内。我正在寻找类似布局矩阵的东西,您可以指定4个插槽,前3个由第一个绘图和第二个绘图的最后一个插槽占用。根据图的数量自定义。 我从我正在尝试的代码中获取示例代码: #load libraries require(ggplot2) require(reshap ..
发布时间:2018-04-24 20:33:46 其他开发