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

r - 根据 R 中 x 轴上的相似模式对变量 geom_point 进行排序

我如何对变量进行排序以便绘制它们,例如热图/它们显示相似模式的位置,即:在顶部 A 和 D,然后是 B、C 和底部 E。希望避免将其作为真实数据手动执行是更多的变量。

在此处输入图像描述

并希望:

在此处输入图像描述

如果您查看具有相似性的聚集行的热图,例如:https ://3.bp.blogspot.com/-AI2dxe95VHk/TgTJtEkoBgI/AAAAAAAAC5w/XCyBw3qViGA/s400/heatmap_cluster2.png您会在顶部看到该行其模式是第一个 x 轴时间点,然后是最后一个 x 轴时间点的更高的时间点。

要做的事情:所以我想知道是否使用缩放值,我们可以这样做,顶部是变量2(1:2)中平均值较高的值,然后是变量2(3:5)和变量2(6:7)平均值较高的值。如果我在这里不清楚并且可以更好地解释,请告诉我。

0 投票
1 回答
91 浏览

r - 在填充有不同形状的图形上绘制不同颜色的选定点

我目前正在尝试使用ggplot2. 数据分为 3 个类别,但对于每个类别,我想突出显示一些选定的点(或使它们在图表中以不同的方式显示)。没有像我在前面的示例中设法检查的任何特殊特征(例如,类别的最后一点、范围外的点……)。

附件是我目前得到的图表的一般视图,其中每个类别都由默认形状表示。

current_graph

难题是,如何突出显示图表上的选定点,每个类别使用相同的形状,但颜色不同?所以每个点都是一样的,只是选择的点是黑色以外的颜色。我为每个要绘制的类别选择了 15 个点。

这可能与ggplot2吗?

我无法达到与我类似的任何情况,而是之前的一些关于在绘图上手动分配颜色的示例。我只是想用不同的颜色而不是形状来绘制类别,并用scale_fill_manual2 种不同的颜色(基色和选定点的颜色)绘制点,但它不起作用,而是出现了 6 种颜色。

manual_color_plot

如果可能的话,我仍然希望它像第一张图一样,其中点在所选点上以不同的形状和不同的颜色绘制。

更新:

这是我用作输入的制表符分隔文件的一部分:

以及所需的输出:

选定的点为黄色。 期望输出

如果需要更多详细信息,请告诉我。谢谢!

0 投票
1 回答
196 浏览

r - ggplot facet_wrap 多个面板

我在遗传学工作,最近开始练习 R,特别是 ggplot,以制作用于出版的图像。

我运行了几个分析并组合在一个表 (Attempt_mod_TopTen) 3 数据集中,其中包含:

  • y 轴 (GO_term) = 整个图形必须相同的名称
  • x1 轴 (N_Genes_AB) = 与 y 相关的基因数量,以及它们的 p_value
  • X2 轴 (N_Genes_A) = 与 y 相关的基因数量,以及它们的 p_value
  • X3 轴 (N_Genes_B) = 与 y 相关的基因数量,以及它们的 p_value

我可以仅使用一组数据(X1、X2 或 X3)制作带有单个面板的图形

显示 GO_terms、基因数量及其 P 值之间关系的气泡图:

我看到有关于如何使用多个面板(即 facet_wrap)制作气泡图的帖子,但我想我的数据做错了,因为我找不到如何合并 X2 和 X3 的数据。我想在单个面板中显示我能够在 3 个面板中制作的内容,这些面板彼此相邻,共享相同的 y 轴。

0 投票
0 回答
79 浏览

r - 在 R 中使用 ggplot 在日期线上绘制点

我试图在 R 的地图上绘制一些点,但只有一半出现。我想这可能与日期线有关。

我的样本数据:

编码:

只有日期线的西部部分用正确的点绘制(其他点放在顶部): 在此处输入图像描述

问题是蓝色数据点没有绘制在它们的特定范围内(-180、-120 和 25,65),因为两个坐标系/日期线在 +/- 180° 附近。我似乎无法弄清楚如何定义正确的 xlim 以使经度刻度在 x 轴上保持不变。有人知道缺少什么或需要重新定义吗?非常感谢。

0 投票
1 回答
22 浏览

r - ggplot2:点颜色不会自动更改

我正在使用以下代码制作一个图形:

在此处输入图像描述

但是,我注意到 A 型的点颜色不是灰色,而是黑色。
无论如何,我可以相应地手动更改它吗?
如果可能的话,我想保留函数“scale_color_grey”。

谢谢!!

0 投票
1 回答
230 浏览

r - 给给定 sd 值的多个 geom_point 变量添加误差线

我想根据我的每个变量的 SD 值绘制我的误差线。我尝试了几件事(见底部),但我相信有一种方法可以为每个变量的每个数据点绘制单独的 sd?

我尝试了以下方法,但我认为问题可能是重构数据?

  • 请注意,我创建了一个仅包含数据的 df 和一个包含 data+sd 的 df,data_sd这是我们要使用的。
0 投票
1 回答
118 浏览

r - 获取特定于 R 中每个 y 轴变量的相关趋势线和 R 值

我想绘制变量 B、C、D(y 轴)与 A(x 轴)的相关性,以获得与此类似的图:

在此处输入图像描述

如何获得绘制在对数刻度 y 轴上的每个变量的特定相关趋势线和 R 值?到目前为止,我已经获得了以下信息:

在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
14 浏览

r - ggplot不在数据框中输出值

我有以下数据框:

我想在 ggplot2 中绘制这些数据,以生成一个散点图,其中不同的海洋颜色不同。我尝试了以下代码,它适用于类似的数据:

这给了我这个输出。有人可以解释为什么数字没有出现在图表的轴上吗? GGplot输出

0 投票
3 回答
45 浏览

r - 如何确保两层 geom_point 的正确对齐?

我正在努力将圆圈ggplot 完全重叠在一起。

这是情节代码:

我的数据框:

和情节:

在此处输入图像描述

我需要将圆圈居中,其中几个略有偏移。我已经尝试了许多电话,position =但没有成功。

有任何想法吗?

会话信息:

0 投票
0 回答
67 浏览

r - y 轴的顺序不正确

我正在绘制一个简单geom_point的年份作为 x 轴和百分比作为 y 轴。出于某种原因,y 轴没有将比率从最小到最大,而是将两个最小的比率放在顶部,其余的分别按从小到大的顺序从底部到顶部。这是我的代码: