问题标签 [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.
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)平均值较高的值。如果我在这里不清楚并且可以更好地解释,请告诉我。
r - 在填充有不同形状的图形上绘制不同颜色的选定点
我目前正在尝试使用ggplot2
. 数据分为 3 个类别,但对于每个类别,我想突出显示一些选定的点(或使它们在图表中以不同的方式显示)。没有像我在前面的示例中设法检查的任何特殊特征(例如,类别的最后一点、范围外的点……)。
附件是我目前得到的图表的一般视图,其中每个类别都由默认形状表示。
难题是,如何突出显示图表上的选定点,每个类别使用相同的形状,但颜色不同?所以每个点都是一样的,只是选择的点是黑色以外的颜色。我为每个要绘制的类别选择了 15 个点。
这可能与ggplot2
吗?
我无法达到与我类似的任何情况,而是之前的一些关于在绘图上手动分配颜色的示例。我只是想用不同的颜色而不是形状来绘制类别,并用scale_fill_manual
2 种不同的颜色(基色和选定点的颜色)绘制点,但它不起作用,而是出现了 6 种颜色。
如果可能的话,我仍然希望它像第一张图一样,其中点在所选点上以不同的形状和不同的颜色绘制。
更新:
这是我用作输入的制表符分隔文件的一部分:
以及所需的输出:
选定的点为黄色。
如果需要更多详细信息,请告诉我。谢谢!
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 轴。
r - 给给定 sd 值的多个 geom_point 变量添加误差线
我想根据我的每个变量的 SD 值绘制我的误差线。我尝试了几件事(见底部),但我相信有一种方法可以为每个变量的每个数据点绘制单独的 sd?
我尝试了以下方法,但我认为问题可能是重构数据?
- 请注意,我创建了一个仅包含数据的 df 和一个包含 data+sd 的 df,
data_sd
这是我们要使用的。
r - ggplot不在数据框中输出值
我有以下数据框:
我想在 ggplot2 中绘制这些数据,以生成一个散点图,其中不同的海洋颜色不同。我尝试了以下代码,它适用于类似的数据:
这给了我这个输出。有人可以解释为什么数字没有出现在图表的轴上吗? GGplot输出
r - y 轴的顺序不正确
我正在绘制一个简单geom_point
的年份作为 x 轴和百分比作为 y 轴。出于某种原因,y 轴没有将比率从最小到最大,而是将两个最小的比率放在顶部,其余的分别按从小到大的顺序从底部到顶部。这是我的代码: