问题标签 [gridextra]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
9 回答
36521 浏览

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

我正在使用 ggplot 并有两个要显示在彼此之上的图表。我用grid.arrangegridExtra 来堆叠它们。问题是我希望图表的左边缘和右边缘对齐,而不管轴标签如何。(出现问题是因为一个图的标签很短,而另一个图的标签很长)。

问题:
我该怎么做?我没有嫁给 grid.arrange 但 ggplot2 是必须的。

我尝试过的:
我尝试使用宽度和高度以及 ncol 和 nrow 来制作 2 x 2 网格并将视觉效果放在对角,然后使用宽度,但我无法在对角获得视觉效果.

在此处输入图像描述

0 投票
2 回答
14763 浏览

r - 减少 grid.arrange 图之间的空间

我在这里问了一个关于网格排列的问题,得到了很好的回应。我现在想减少地块之间的空间,但出现错误。首先我介绍有效的代码,然后介绍错误代码(我尝试过的)。我实际上找不到grid.arrange并且一直认为它来自,gridExtra但我可能不正确。

所以2部分:

  1. 如何使用网格排列减少绘图之间的空间
  2. 我在哪里可以找到关于grid.arrange(Baptiste 我知道你维护 gridExtra 的文档,所以如果我没有按照预期的方式使用它,请更正我的想法或对包的使用。)

好代码坏空间

错误的代码(我的尝试)

错误:

0 投票
9 回答
175030 浏览

r - 为组合的 ggplots 添加一个公共图例

我有两个 ggplots 水平对齐grid.arrange。我浏览了很多论坛帖子,但我尝试的一切似乎都是现在更新并命名为别的命令。

我的数据看起来像这样;

如何从这些图中提取图例并将其添加到组合图的底部/中心?

0 投票
2 回答
6693 浏览

r - 从 grid.arrange 中删除边框

我正在使用 gridExtra 包 grid.arrange 函数组合多个 ggplot 图。

我这样做:

此命令在 p1 和 p2 之间设置边界。我在 grid.arrange 中找不到有关删除边框的任何信息。可以去掉边框吗?

0 投票
2 回答
26540 浏览

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

可能重复:
左对齐两个图形边缘(ggplot)

我试图将生成的两个图ggplot放在同一页面上,顶部和底部,以使它们的宽度相同。数据来自相同的时间序列,x 轴是时间,因此具有相同时间的数据点不会相对于彼此水平移动,这一点很重要。我grid.arrange从包 gridExtra 中尝试过:

但由于 y 轴标签的宽度不同,这些图的宽度也不同。我查看了处理类似问题的这篇文章,但我无法应用该信息来解决我的问题。

在此处输入图像描述

0 投票
2 回答
88889 浏览

r - 使用 grid.arrange 更改多图 ggplot2 中的标题

我已经设法使用 grid.arrange 制作了一个 2x2 绘图:

这个多情节的主标题非常小。有没有办法改变标题文字大小和字体。

0 投票
1 回答
275 浏览

r - 在 grid.draw 中显示美元符号

如何在grid.drawpackage绘制的表格中添加美元符号并将其四舍五入为两位数gridExtra

round在绘制表格之前正在使用,但我不知道如何四舍五入并将“$”加在一起并绘制表格。任何建议将不胜感激。

<code>在此输入图片说明</code>

这是我的数据 df

0 投票
1 回答
3364 浏览

r - 使用 gridExtra 排列多个绘图

我花了很多时间试图在一个图中拟合 11 个图表并使用它们进行排列,gridExtra但我失败了,所以我求助于你,希望你能提供帮助。

我有 11 种钻石分类(称它为)和size1其他 11 种分类(同一张图。我尝试按照其他帖子中的建议使用,但图例离右边很远,所有图表都向左挤压,你能帮我弄清楚必须如何指定图例的“宽度”吗?我找不到任何好的解释。非常感谢您的帮助,我真的很感激...size2size1claritysize2gridExtragridExtra

我一直试图找到一个很好的例子来重新创建我的数据框,但也失败了。我希望这个数据框有助于理解我正在尝试做的事情,我无法让它工作并且与我的相同,并且有些地块没有足够的数据,但重要的部分是使用图表的配置gridExtra(虽然如果您对其他部分有其他意见,请告诉我):

0 投票
0 回答
298 浏览

r - grid.draw 继续打印表格到下一页

我有data.frame60 行。我无法在一个 pdf 页面上打印它。我怎样才能继续打印到下一页?

0 投票
1 回答
7473 浏览

r - R抑制网格表中的行名

我可以用 gridExtra 生成一个表格:

例如:

但这会产生一个 1:6 的行名列。有没有办法能够抑制 rownames 列,使其不会出现在表中?

谢谢您的帮助。