R中散点图的重叠颜色

时间:2016-03-08 17:52:30

标签: r colors scatter-plot

我尝试绘制散点图并为某些特定值指定某些颜色

这就是我得到的

http://imgur.com/rg0V23I

你可以看到"灰色"颜色与我的其他颜色重叠

我的数据框有一个额外的列,用于指定要绘制的不同颜色

这是我使用的代码

    plot(data$V1,data$V2, pch=20, xlim=c(0,18), ylim = c(-5.5,5.5), col = data$V3,cex =1)

任何关于如何将颜色带到前面并保持"灰色"在后面?

干杯

1 个答案:

答案 0 :(得分:0)

这些点的绘制顺序与它们在数据框中的显示顺序相同,因此如果重新排序数据框,则会将后面的点放在顶部。

可能是这样的:

with(data[ order(data$V3), ], plot(V1, V2, xlim=c(0,18), ylim=c(-5.5,5.5), col=V3)

或其他一些订购。

您可能还想研究使这些点透明。