我尝试绘制散点图并为某些特定值指定某些颜色
这就是我得到的
你可以看到"灰色"颜色与我的其他颜色重叠
我的数据框有一个额外的列,用于指定要绘制的不同颜色
这是我使用的代码
plot(data$V1,data$V2, pch=20, xlim=c(0,18), ylim = c(-5.5,5.5), col = data$V3,cex =1)
任何关于如何将颜色带到前面并保持"灰色"在后面?
干杯
答案 0 :(得分:0)
这些点的绘制顺序与它们在数据框中的显示顺序相同,因此如果重新排序数据框,则会将后面的点放在顶部。
可能是这样的:
with(data[ order(data$V3), ], plot(V1, V2, xlim=c(0,18), ylim=c(-5.5,5.5), col=V3)
或其他一些订购。
您可能还想研究使这些点透明。