小编mar*_*rdy的帖子

使用条件语句更改数据点的颜色

我有一个数据集,我用它来制作散点图,我想根据它们的x值为三个不同区域内的数据点分配三种不同的颜色.

x值<3的数据点想要显示为红色

带有x值的数据点(3,1549)我想要显示为黑色

x值> 1549的数据点我想要显示为紫色

这是我的散点图代码并完成前两个参数,我如何实现第三个参数,以便最后一个区域的数据点是紫色的?

plot(x, y, xlab="chr X position (Mb)",
           ylab="Diversity",
           pch=16, cex =0.7, 
           col = ifelse(x < 3,'red','black'))    
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

r colors scatter-plot conditional-statements

5
推荐指数
1
解决办法
7093
查看次数

标签 统计

colors ×1

conditional-statements ×1

r ×1

scatter-plot ×1