问题标签 [geom-text]

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 投票
2 回答
92563 浏览

r - geom_text 如何根据需要在栏上放置文本?

我想调整条形图上的文本。

我试图调整 hjust/vjust 以按我喜欢的方式显示,但它似乎无法正常工作。

在此处输入图像描述

所以我希望数字位于每个条的中间,在右边缘,这样它就可以阅读,而不会像最后一部分那样重叠。

0 投票
1 回答
1139 浏览

r - 在条形图ggplot2上对齐文本

这会生成以下图:

在此处输入图像描述

我想对齐文本并强制它从每个图表的开头开始,以便所有这些都可见(如果它落在小图表之外也可以)。我怎样才能做到这一点?

0 投票
1 回答
404 浏览

r - 通过R ggplot2中的图例颜色在构面中着色文本

我有一个示例数据框:

输入(数据)

我已经绘制使用“

数据框中的注释文本:

这给出了以下情节:

在此处输入图像描述

但是,我需要用图例的相应颜色为每个方面内的文本“mean=...”着色。即在所有 SV 方面,“均值 = 0.0415”应为“基因”颜色,“均值 = 0.0440”应为“基因间”颜色。

0 投票
1 回答
2524 浏览

r - geom_text, scale_color_manual 中的条件文本颜色

在这里我设置colorRedTRUE所以文本是红色的。但是当我将它设置为 时FALSE,颜色仍然是红色。

如何使文本颜色以 的值为条件colorRed

0 投票
2 回答
61072 浏览

r - 如何抖动/删除 geom_text 标签的重叠

数字

在图中,是否可以稍微抖动一下状态缩写标签,以免它们重叠?如果我使用check_overlap = TRUE,那么它会删除一些重叠的观察结果,我不希望这样。我也不想要geom_label_repel,因为它的标签伸出并穿过我包含的 45 度线(我不想发生这种情况)

这是我的代码的相关部分供参考:

0 投票
1 回答
1606 浏览

r - R ggplot 使用三个值和 bgroup 用 atop 注释

有没有办法用三行在另一行上注释 ggplot,同时保持三行的文本大小相同?

我快到了,但第三行的文本大小不同,看起来 bgroup 只使用前两行,我无法做到这一点......

我正在将文本添加到“?plotmath”中的“顶部”应用程序中,效果很好,但与其他两行相比,第三行中的文本大小不同......

我以为我得到了 bgroup 中的所有三行,但我无法正确粘贴。如果有什么我可以尝试的,请指教。非常感谢!

0 投票
1 回答
2215 浏览

r - Positioning values of stacked barchart in the center using ggplot2

I've created a stacked barchart and faceted using two variables. I'm unable to position the values in the barchart in the middle, it either appears at the extremes or overlaps. The expected image is the following:

link to the image

I've pasted the script below. Any help would be appreciated.

0 投票
1 回答
26981 浏览

r - 将 geom_text 放置在 geom_col 堆叠条形图中每个条形段的中间

我想将相应的值标签geom_col放置在每个条形段中间的堆叠条形图中

然而,我天真的尝试失败了。

显然,设置y=value/2forgeom_text也无济于事。此外,文本的位置错误(反转)。

任何(优雅的)想法如何解决这个问题?

0 投票
0 回答
105 浏览

r - 当y轴显示为总数的百分比而不是值时,如何在R中的geom_bar()图上显示百分比标签

当使用 ..prop.. 在 R 条形图中显示百分比时,有没有办法在条形图的顶部显示文本标签的百分比?

0 投票
0 回答
1183 浏览

r - geom_text() 标签统计在绘图的每个方面相互叠加打印

我有一个概率分布的多面图(y = ..密度..的直方图,binwidth = 1),如下所示。

在此处输入图像描述

我想为每个方面添加一个 geom_text() 或 geom_label() 来汇总统计信息(例如 max(density))。

根据此处的答案,我尝试了此代码,但得到了下面的图,每个标签在每个方面都打印在彼此的顶部。

在此处输入图像描述

基于这个答案“有时在调用ggplot之外更容易获得摘要”,我尝试了下面的代码:

但这给了我以下错误:

错误:美学必须是长度1或与数据相同(100):x,y,标签