2016-03-08 114 views
0

散點圖我試圖繪製散點圖和一些特定的值來指定某種顏色重疊顏色中的R

這是我得到

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) 

如何把顏色到前面,並保持「灰色」在後面的任何想法的代碼?

乾杯

+0

您能否介紹一下您的數據是如何組織的? – MikeJewski

回答

0

點被繪製在相同的順序,它們出現在數據幀,所以如果你重新排列你的數據幀,那麼你將帶來點以後到頂部。

也許是這樣的:

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

或者一些其他的排序。

您可能還想研究使點透明。

+0

謝謝!有效 :) – Constantine