问题标签 [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 投票
1 回答
650 浏览

r - 合并 ggplot2 中的两个图并保留图的各个特征(geom_text、geom_vline)

我有两个 geom_line 时间序列,每个图上有一些 geom_text 和 geom_points。

两个地块之一还具有 geom_vline。我想知道是否可以合并两个,但我没有得到解决方案。

这是两个地块:

现在的目标是 plot1 和 plot2 共享一个 x 轴,并且各个图的所有特征都保存在相应的图中。

结果应如下所示:

在此处输入图像描述

0 投票
0 回答
225 浏览

r - geom_text with " %up% crashing r

关于为什么这会导致 r 崩溃的任何想法?理想情况下,我在向上箭头前面没有文字,空格是可以接受的,但都是 segfault r.

ggplot2是版本 1.0.1。

编辑:根据评论中的要求在下方添加:

0 投票
1 回答
638 浏览

r - geom_boxplot 中的极值标签

我正在尝试在 geom_box 图上添加极值(异常值或非异常值)的标签。我发现了这个问题,这几乎与我的 [ geom_boxplot 中的极值标签 ggplot2 ] 几乎完全相同 yonicd 提供的答案几乎对我有用:

很明显,我只需要替换 [ $out] in

有极值而不是异常值。如果我使用

异常值的标签不会出现。如果解决这个问题怎么办?

0 投票
1 回答
3870 浏览

r - 将文本右对齐,但在 geom_text 中每个框的中心

我使用 geom_tile 和 geom_text 创建了一个带有 ggplot 的图形。我希望能够从一列中读取数字并将它们全部排列。我将字体设置为 Courier 并使用 hjust 来证明数字的合理性(否则负号会偏离对齐方式)。但是,我无法找到一种方法来保持正确的对齐方式并将文本居中放置在每个框的中间。关于如何让数字对齐以便您可以快速扫描列的任何想法?

下面的可重现示例。

0 投票
1 回答
2923 浏览

r - r ggplot 在图上显示集群标签

我是 R 新手,我正在尝试为我的聚类算法生成一系列数字。现在我正在使用以下代码:

如您所见,我有四个集群,它们是 k-means 的结果。现在我想在我的情节上显示一些文字。例如在下图中:

在此处输入图像描述

我需要此图中显示的每个集群(或任何类似集群标签的文本)的平均值(例如绿色区域上的 0.5)。我想我应该 geom_text 为此目的,但不幸的是我不知道怎么做。任何帮助深表感谢。

谢谢

0 投票
2 回答
1438 浏览

r - 在 ggplot2 中,geom_text() 标签错放在我的数据点下方(如图所示)。如何将它们叠加到点上?

我正在使用 ggplot2 使用以下 R 代码创建 -1 到 +1 相关值的简单点图:

y 轴有文本标签,我相信这些文本标签可能是我的 geom_text() 数据点标签被挤压到图底部的原因,如下图所示:

在此处输入图像描述

如何更改绘图以使数据点标签出现在点本身上?

0 投票
1 回答
398 浏览

r - 在水平 geom_bars 上方添加轴文本;对齐文本左对齐

我想将轴文本放置在绘图中适当的水平条上方。ggplot2据我所知,下面是之后的绘图代码。数据在这个问题的底部。

除了永远存在的“什么代码可以更好地实现目标”之外,我的问题是(1)而不是我手动输入矩形和文本位置,R 如何通过算法放置它们,(2)R 如何将文本移动到最左边的矩形(我尝试根据文本中的字符数计算中点,但它不起作用)?

在此处输入图像描述

对于绘图,我创建了序列变量而不是与as.numeric(as.character(risks).

下面是数据。

这个问题给了我一些指导。在 geom_rect 中拟合 geom_text

0 投票
1 回答
474 浏览

r - 使用 R 中的 geom_text 函数在 ggplot2 中放置标签

我正在使用 ggPlot2 geom_text 在函数中设计一些图形。这是一个由五个图表组成的序列,在每个图表中,我想将我的标签(我的文本)放在右上角。问题是我会不断地改变我的 N 和 Y 值(根据和输入间隔)。X 和 Y 坐标会发生变化,甚至超出比例。那么如何在我的图表中固定标签位置,比如说在右上角?

这是我的代码

请帮忙

0 投票
2 回答
9383 浏览

r - R ggplot2:将文本添加到 geom_tiles

我需要显示聚类的结果。有关演示,请参阅

在此处输入图像描述

我怎样才能

  1. 将具有相同聚类数的图块放在一起?
  2. 每个集群只显示 1 个集群号?

我上面的代码是可重现的,如果您可以稍微调整一下,我将不胜感激。谢谢。

0 投票
1 回答
651 浏览

r - geom_bar 中的动态数据标签

我正在使用 ggplot2 geom_bar 制作一系列条形图。每个城市都有三个数据点,我正在为每个城市制作图表。我想将每个图表中的第二个和第三个条标记为前一个条的百分比(例如,看起来像 5、4、3 的数据将读取 5、80%、75%)。

在此数据中,我的值应该是所有图表中第 1 条的标签。dum2/dum1*100 应该是具有 dum2 值的条的标签。dum3/dum2*100 应该是值为 dum3 的条形图的标签。

例子

我已经尝试在相关行的计算百分比中添加一列,但不知道如何只为图表上选定的数据点调用一列。我用过类似的东西

但无法弄清楚如何为正确的酒吧适当地调用它。