问题标签 [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.
r - 左对齐两个图形边缘(ggplot)
我正在使用 ggplot 并有两个要显示在彼此之上的图表。我用grid.arrange
gridExtra 来堆叠它们。问题是我希望图表的左边缘和右边缘对齐,而不管轴标签如何。(出现问题是因为一个图的标签很短,而另一个图的标签很长)。
问题:
我该怎么做?我没有嫁给 grid.arrange 但 ggplot2 是必须的。
我尝试过的:
我尝试使用宽度和高度以及 ncol 和 nrow 来制作 2 x 2 网格并将视觉效果放在对角,然后使用宽度,但我无法在对角获得视觉效果.
r - 减少 grid.arrange 图之间的空间
我在这里问了一个关于网格排列的问题,得到了很好的回应。我现在想减少地块之间的空间,但出现错误。首先我介绍有效的代码,然后介绍错误代码(我尝试过的)。我实际上找不到grid.arrange
并且一直认为它来自,gridExtra
但我可能不正确。
所以2部分:
- 如何使用网格排列减少绘图之间的空间
- 我在哪里可以找到关于
grid.arrange
(Baptiste 我知道你维护 gridExtra 的文档,所以如果我没有按照预期的方式使用它,请更正我的想法或对包的使用。)
好代码坏空间
错误的代码(我的尝试)
错误:
r - 为组合的 ggplots 添加一个公共图例
我有两个 ggplots 水平对齐grid.arrange
。我浏览了很多论坛帖子,但我尝试的一切似乎都是现在更新并命名为别的命令。
我的数据看起来像这样;
如何从这些图中提取图例并将其添加到组合图的底部/中心?
r - 从 grid.arrange 中删除边框
我正在使用 gridExtra 包 grid.arrange 函数组合多个 ggplot 图。
我这样做:
此命令在 p1 和 p2 之间设置边界。我在 grid.arrange 中找不到有关删除边框的任何信息。可以去掉边框吗?
r - 如何控制gridExtra中的绘图宽度?
可能重复:
左对齐两个图形边缘(ggplot)
我试图将生成的两个图ggplot
放在同一页面上,顶部和底部,以使它们的宽度相同。数据来自相同的时间序列,x 轴是时间,因此具有相同时间的数据点不会相对于彼此水平移动,这一点很重要。我grid.arrange
从包 gridExtra 中尝试过:
但由于 y 轴标签的宽度不同,这些图的宽度也不同。我查看了处理类似问题的这篇文章,但我无法应用该信息来解决我的问题。
r - 使用 grid.arrange 更改多图 ggplot2 中的标题
我已经设法使用 grid.arrange 制作了一个 2x2 绘图:
这个多情节的主标题非常小。有没有办法改变标题文字大小和字体。
r - 在 grid.draw 中显示美元符号
如何在grid.draw
package绘制的表格中添加美元符号并将其四舍五入为两位数gridExtra
?
我round
在绘制表格之前正在使用,但我不知道如何四舍五入并将“$”加在一起并绘制表格。任何建议将不胜感激。
这是我的数据 df
r - 使用 gridExtra 排列多个绘图
我花了很多时间试图在一个图中拟合 11 个图表并使用它们进行排列,gridExtra
但我失败了,所以我求助于你,希望你能提供帮助。
我有 11 种钻石分类(称它为)和size1
其他 11 种分类(同一张图。我尝试按照其他帖子中的建议使用,但图例离右边很远,所有图表都向左挤压,你能帮我弄清楚必须如何指定图例的“宽度”吗?我找不到任何好的解释。非常感谢您的帮助,我真的很感激...size2
size1
clarity
size2
gridExtra
gridExtra
我一直试图找到一个很好的例子来重新创建我的数据框,但也失败了。我希望这个数据框有助于理解我正在尝试做的事情,我无法让它工作并且与我的相同,并且有些地块没有足够的数据,但重要的部分是使用图表的配置gridExtra
(虽然如果您对其他部分有其他意见,请告诉我):
r - grid.draw 继续打印表格到下一页
我有data.frame
60 行。我无法在一个 pdf 页面上打印它。我怎样才能继续打印到下一页?
r - R抑制网格表中的行名
我可以用 gridExtra 生成一个表格:
例如:
但这会产生一个 1:6 的行名列。有没有办法能够抑制 rownames 列,使其不会出现在表中?
谢谢您的帮助。