问题标签 [gtable]
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 - 额外网格上的子列名称
我正在尝试使用R中的 gridExtra 包创建一个表,并且我希望在通用列名下有子列名。例如,有一个名为“Urbana-Champaign”的大列,它跨越两个较小的列名“元素”和“基因数”。我在 gridExtra 支持站点上到处查看,但似乎找不到创建包含子列的整体列名的方法。有谁知道怎么做?
r - 如何使用 gtable_add_grob() 不会“添加”
为什么下图不显示6 个面板中的数字(g
通过 ; 指定)?textGrob(label=g))
如果我只使用文本 grob,这也可以,但是文本 grob 和矩形 grob 似乎并不那么容易。不幸的是,帮助页面gtable_add_grob
并没有提供很多帮助......
r - gtable_add_grob():linesGrob() 不显示
linesGrob
为什么下图中没有画线(通过)?
r - ggplot主题删除gtable中两个图上的y轴,保留第三个图
我正在尝试删除带有第三个 ggplot 的 gtable 中的两个 ggplot 上的 y 轴。我想在 gtable 中显示最左边图表的 y 轴,并从后续图表中完全删除 y 轴;但是,我希望 x 轴保留在所有图上。
我的图表如下所示:![核苷酸多样性][1]
[1]:代码生成的图像
r - 多个不同大小的ggplots
grid.arrange
在包中使用在矩阵中排列多个图相对简单,但是当某些图比其他图更大时gridExtra
,如何安排图(我正在处理的图来自)?ggplot2
在基础中,我可以使用layout()
以下示例中的示例:
什么是ggplot
地块的等价物?
一些包含的地块
r - gtable 对象的透明度
我正在尝试生成ggplot
具有透明背景的对象的 png 文件。当我直接使用 ggplot 对象时,panel.background=element_rect(fill = "transparent",colour = NA)
我得到了我想要的结果。
我现在正在尝试对情节进行一些修改(向这样的构面添加标签How do you add a general label to facets in ggplot2?)
当我绘制修改后的对象时,不是获得透明背景,而是gtable
背景为浅灰色,带有细白线。
而如果我直接绘制ggplot
对象,它确实支持透明度
这是我正在使用的代码:
r - gtable中的文本对齐和字体大小
我的问题与您可以在此处找到的 Baptiste 的答案有关:https ://stackoverflow.com/a/18667413/2072440 。
该代码完成了我想要它做的事情。我想做两个修改。首先,我想将第一列中的文本向左对齐。其次,我想更改文本的字体。
我试图编辑描述单元格背景填充的行,但这似乎不会影响字体,它只会影响框本身的位置,而不是其中的文本。
谢谢你。
r - 将 tableGrob 与 ggplot2 y 轴并列
有没有一种优雅的方法可以将 tableGrob 行与轴中断对齐?
我想在 R 中并列一个 tableGrob 和 ggplot 图表(我需要重现以前版本的公共报告中使用的一些 SAS 输出)。就像这个最小的可重现示例:
这篇文章让我走得很远 --- tableGrob 与图表主体在同一 gtable 行中;但是,它需要大量手动操作才能使 tableGrob 中的行与轴标签对齐。
我也找到了这篇文章。由于我正在编写一份公开报告,因此我不希望使用 CRAN 包中不易获得的代码。话虽如此,tableGrob 的实验版本似乎接受高度作为参数。如果这段代码可以解决问题,并且我确实选择使用这个实验版本,我将如何计算适当的行高?
如果没有一种优雅的方式来做到这一点,我发现这些技巧很有帮助:
- 在 tableGrob 中设置 fontsize 和 cex 以匹配 ggplot2
- 将 padding.v 设置为 tableGrob 中的空间表行
- 修改坐标限制以适应列标签并与最后一行的底部对齐
我的 MRE 代码:
出于故障排除目的,我已将汽车名称留在 y 轴中断处,但最终我将删除它们。
r - 将刻面标题注释为条状覆盖刻面
我想在ggplot2
. 我的 MWE 抛出错误。