问题标签 [geom-point]

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 投票
0 回答
27 浏览

r - 图例未显示并希望以特定顺序从多个层进行管理(ggplot)

另一个ggplot传奇问题!

以下代码是我的愿望情节和图例顺序

这是我的ggplot原始代码。我根据不同的物种创建了不同的层。

它的图表看起来像这样

但是当我在 geom_point 中添加形状和颜色时,图例就消失了。

如何恢复图例并管理我想要的图例顺序?

请给我一些关于如何做到这一点的想法?

谢谢

0 投票
2 回答
59 浏览

r - 在基本几何图中更改颜色

大家,我试图改变下一个情节的颜色: 在此处输入图像描述

我尝试了其他解决方案:

或在 geom_point 添加 color = ... ,但我的代码有问题这是我的数据示例:

我只选择了 10 列,所以如果可能的话结果不会相同,我使用的代码是:

所有帮助都很重要,我只想更改主图和图例的颜色,非常感谢

0 投票
2 回答
173 浏览

r - 如何调整 geom_point() 的 scale_alpha?

我制作了这个火山图:

在此处输入图像描述

我希望有色 geom_point()具有增加的 alpha,例如-log(P-value) ~2.3对应于的值,而-scalealpha = 0.75上的最大值对应于。这应该可以更轻松地阅读压缩区域中的文本。-log(P-value)alpha = 1

手动绘制的预期输出geom_point(),其中两个示例说明了我正在尝试完成的图形输出。

在此处输入图像描述

脚本

尝试

我尝试添加到aes(alpha=logp),例如:

哪种做法:

在此处输入图像描述

但是,我无法弄清楚手动调整/编辑以使高点-log(P-values)变得更加明显/不那么透明。

我尝试了不同版本scale_alpha_continuous(range = c(0.75, 1)) +fill.

在此处输入图像描述

数据

0 投票
0 回答
66 浏览

r - ggplot:geom_point 形状大于基数 r 中的 pch

我正在使用 blandr 和 ggplot 包创建 Bland Altman 图,我之前使用的是 BlandAltmanLeg 包,但由于在此包中自定义轴的困难而切换。

我的问题是,切换后,将绘图标记设置为使用的最小可能设置

渲染的尺寸大于我之前使用 base r 使用的尺寸

我认为这本质上是等效的(单像素),因为我正在绘制 200 万 + 点,因此更大的尺寸会产生相当大的差异(参见图片)。

并排比较显示通过尺寸差异损失了多少

0 投票
2 回答
347 浏览

r - ggplot,条件填充 geom_point

如果满足条件,我正在寻找一种填充 geom_point 的方法

例子:

阴谋

我想将满足条件的点category_b == 'down'用相同的颜色category_a填充,其余的不填充,我该怎么做?问候!

0 投票
1 回答
112 浏览

r - 为什么我的 x 轴在我的数据结束之前被切断,当我尝试添加 xlim() 时出现错误?

我正在尝试在 y 轴上绘制盐度散点图,在 x 轴上绘制日期/时间。但是,当我尝试绘制它时,我的 x 轴数据在数据结束之前被截断。我尝试添加 xlim,但出现错误。见下文

错误:

c("0019-10-04 00:00:00", "0020-06-10 00:00:00") + scale_x_discrete("Date", : 二进制运算符的非数字参数中的错误

OY1 数据

任何人都可以帮忙吗?我已经把这个搞砸了太久了。谢谢!

0 投票
1 回答
74 浏览

r - ggplot 结合 geom_text_repel 和 facet_zoom

我有以下代码示例:

我只想在主面板上显示不在分面缩放中的点的名称,而在分面缩放中我只想显示可见点的名称。有没有办法同时做到这两点?

我也想避免使用 geom_text

0 投票
1 回答
71 浏览

r - 如何突出显示ggplot的单个点,即一行?

我需要从 ggplot 中突出显示 geom_point 图中的一个点。由于它是一个广泛的数据集,因此我使用以下代码对需要分析的行进行了切片,这给了我:

输出:

为了分析这些信息,我用下面的代码分散了一个ggplot:

我需要突出显示第 52 行,即 y 轴上的日期 05/18/21。我已经尝试过使用 gghighlight,但我无法做到。

0 投票
0 回答
76 浏览

r - 将几何点ggplot的星号与位置闪避对齐

我正在尝试将显着性星号(* 或 ** 或 ***)与带有位置闪避的几何点图的点对齐,以使用 ggplot2 指示值的显着性。我找不到任何类似问题的类似问题和答案。

这是数据框'df':

我用自动星号制作了一个图,但它并没有按照我想要的方式对齐,我相信这是因为position_dodge,但我在一个集中有太多点,所以我必须使用它(给定数据框是最小的)。

在此处输入图像描述

如何将星号自动对齐到正确点的正上方position_dodge

0 投票
0 回答
35 浏览

r - 停止在 R 中重新排序 Y 轴的 Geom-Point

我正在尝试在 ggplot 中的现有行之上绘制点。如果我只绘制线条,则 y 轴按照我希望的顺序排列。但是,当我尝试添加点时,y 轴顺序会发生变化,我不知道为什么。

这是我用来制作情节的代码:

这里有一些可重复的数据可供使用: