R散点图过度绘制颜色

时间:2013-06-26 19:50:24

标签: r scatter-plot

到目前为止,我有这个:

qplot(df[[1]], as.numeric(rownames(df)), group=df[[2]], color=df[[2]], ylab="")

Scatter plot

我想对两组中的点使用不同的颜色 - 对于现在的黑色可能是较浅的阴影,而对于蓝色的颜色则更暗 - 比如红色。另外,我想对group = 0使用hexbin类的东西,但是对于group = 1则不使用。我无法获得使其工作的语法。在当前图中,0为黑色,1为蓝色。

  
    

添加了:

  

我对它进行了更多的工作,通过使用factor和scale_colour_manual,我得到了0的灰色和1的红色:

> palette1
[1] "grey"   "red"    "blue"   "violet" "black" 
fy=factor(y, labels=c('grey', 'red'))
qplot(x, seq(1:length(x)),col=fy, ylab="") + geom_point() + scale_colour_manual(values=palette1)

Scatter Plot

待定问题是:

如何首先在顶部绘制所有灰色和红色(现在隐藏了一些红色,因为灰色被绘制在上面)。

如何为group0应用hexbin逻辑,即仅灰色点,而不是红色。

0 个答案:

没有答案