更改 R 图中颜色的顺序(避免淡黄色)

use*_*689 1 plot r

我正在曼哈顿图中的 R 中绘制数据,对于不同的数据子类别,我有不同的颜色。不幸的是,我想在情节中明确的子类别之一是非常微弱的黄色。有没有办法改变颜色的顺序,以避免该子类别为黄色,或排除黄色?任何一种解决方案都可以。

我目前的命令是这样的:

 plot(-log10(1-emp_dis_Fst(xdata[,"MEAN_FST_TAME_AGGRESSIVE"])), col=xdata$CHROM, pch=16)
Run Code Online (Sandbox Code Playgroud)

在此先感谢您的帮助,

鲁巴尔

Rol*_*and 6

#Look at the color palette
palette()
#[1] "black"   "red"     "green3"  "blue"    "cyan"    "magenta" "yellow"  "gray" 

#change the palette
col.pal <- palette()
col.pal[7] <- "purple"
palette(col.pal)

#plot
plot(rnorm(10),col=1:10)

#reset the palette
palette("default")
Run Code Online (Sandbox Code Playgroud)