【问题标题】:Overlapping colours for scatterplot in RR中散点图的重叠颜色
【发布时间】:2016-03-08 17:52:29
【问题描述】:

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

这就是我得到的

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)

知道如何将颜色放在前面并保持“灰色”在后面吗?

干杯

【问题讨论】:

  • 您能否提供更多有关您的数据组织方式的信息?

标签: r colors scatter-plot


【解决方案1】:

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

可能是这样的:

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

或其他一些排序。

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

【讨论】:

    猜你喜欢
    • 2013-06-10
    • 1970-01-01
    • 2021-12-14
    • 2016-05-04
    • 1970-01-01
    • 2022-01-13
    • 1970-01-01
    • 1970-01-01
    • 2016-07-31
    相关资源
    最近更新 更多