问题标签 [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.

0 投票
1 回答
965 浏览

r - 在 grid.draw 中使用 extrafont 中的字体

假设我有一个这样的数据集:

我可以使用包中的TradeGothic LT CondEighteen字体在 ggplot 中绘制它extrafonts

在此处输入图像描述

但是当我ggplot_gtable在情节上使用时:

运行 grid.draw 函数后出现错误。错误是:

当我不使用TradeGothic LT CondEighteen字体时,我没有收到错误消息。

谢谢你的帮助!

0 投票
2 回答
1263 浏览

r - ggplot:如何在 x 轴上对齐两个时间序列图?

我正在努力解决以下问题。考虑这个(简单的)例子

这使

在此处输入图像描述

如您所见,x 轴未正确对齐。任何想法如何做到这一点?替代解决方案,例如如何将两个图与 ggplot 对齐?不要在这里工作。

非常感谢!!

0 投票
0 回答
334 浏览

r - 在 ggplot2 中更改条形文本背景的高度不能按预期工作 ggplot2 V 2.2.0

加载库

构建地块

目的:改变条形文字的高度

预期结果(根据旧的 ggplot 2.1.0)

在此处输入图像描述

问题:获得的结果(在 ggplot2 2.2.1 中)

在此处输入图像描述

上述解决方案来自此处,在 ggplot2 2.1.0 版中运行良好。

那么在 ggplot2 V 2.2.1 中应该如何修改带状背景高度呢?非常感谢各位!

0 投票
1 回答
892 浏览

r - 在 R-Shiny 中显示一个非常大的网格表

我想在 Shiny 中显示一个大网格表,但我找不到办法,因为 Shiny 似乎总是截断我的表。我使用网格表的原因是它提供了一些我需要在我的表中实现的功能。我设法显示左右视图,但上下视图总是被截断。这是我的代码:

用户界面:

服务器:

在此示例中,显示了 50 列“8”,但仅显示了 20 行。

0 投票
1 回答
202 浏览

r - 具有整体标签和具有不同字体大小的标签的 Google 地图的分面图

我希望用一个整体标签和不同字体大小的标签制作一个谷歌地图的多面图。例如,考虑以下代码,这些代码基于 Max Marchi 在博客文章(链接)中提供的代码:

我明白了:

在此处输入图像描述

为了减少白色空格并使整个标签可见,我在theme'splot.margin参数中测试了不同的值,并通过设置获得了“最佳”(最差)图plot.margin = unit(c(0.8, 0.4, -3.8, 0.3), "lines")

结果:

在此处输入图像描述

底线:尽管我在 中测试不同的值plot.margin,但我仍然没有得到我需要的情节,这将是这样的:

在此处输入图像描述

我在图像编辑器软件的帮助下制作了最后一张/想要的图,但是为了我的目标,这不是一个好主意,因为我需要制作几个这样的多面谷歌地图图;每个都有一个整体标签,并且标签具有不同的字体大小。

有没有人对如何在 R 中制作像最后一个这样的情节有任何建议?提前致谢。

  • PS1:上图周围的黑色边框是使用图像编辑器软件手动绘制的,以突出我遇到的白色空白问题。

  • PS2:在提供的代码中,我将绘图导出为 PDF,因为图形用于发布;因此,太多的空白空间不是一件好事,因为科学期刊通常对图形尺寸有限制。

0 投票
1 回答
3196 浏览

r - 在多面地图绘图的绘图区域之外添加比例尺和指北针

我希望在多面地图的绘图区域之外添加一个比例尺和一个指北针。例如,请考虑以下多面地图图,如 Max Marchi 的博客文章(链接)中所示:

在此处输入图像描述 我希望在绘图区域之外添加一个比例尺和一个指北针,例如在绘图图例的右侧,以获得如下内容:

在此处输入图像描述

我尝试使用包的scalebarandnorth函数ggsn,但是这些函数只允许在绘图区域内添加比例尺和指北针。我使用这些功能的尝试如下:

有人有什么建议吗?提前致谢。

0 投票
2 回答
907 浏览

r - 如何为表中的每一列创建热图

我想创建一个热图,显示颜色的最高值可能是浅蓝色,最低值是深蓝色和整个列的不同阴影。这应该是逐列的,而不是整个表。

我该怎么做呢?

示例代码:

0 投票
3 回答
1383 浏览

r - 将文本背景设置为 ggplot 轴文本

我有一个 ggplot 图形,它有一个长文本作为 Y-axis 。

我正在尝试找到一种方法来为 Y 轴设置背景颜色,其中有两种不同的颜色“斑马主题”,就像这个

但似乎没有 ggplot 功能element_text()

有人能帮助我吗。

谢谢

特洛帕夏

0 投票
0 回答
422 浏览

r - 使用 tableGrob gridExtra 的左文本方向

我正在尝试使用gridExtra包格式化表格,并使用该函数str_wrap来包装字符串。

在此处输入图像描述

现在新字符串位于单元格的中心。

有没有办法让新行也像第一行一样从左边开始?

0 投票
1 回答
589 浏览

r - 使 ggplot 面板背景像在 gtable 中一样

我正在尝试制作这样的图形:

在此处输入图像描述

生存/回归分析结果的最佳/有效绘图

hier 是我的示例代码:

在此处输入图像描述

是否可以使用ggplotgtable更改 ggplot 面板的背景颜色并将 Zebra 样式设置为它,就像其他两个 gtable 一样类似于第一个示例?

谢谢,