我有一个包含许多变量的散点图,并且需要控制散点图中的点的颜色,但是要保留颜色的线条。我有
scatterplotMatrix(~y+x1+x2+x3+x4, data=dataset, cex=.5,col=rgb(0,100,0,50,maxColorValue=255))
上面的代码改变了点和回归线的颜色,这是我不想要的。
请帮忙吗?
谢谢!
答案 0 :(得分:2)
您没有告诉我们scatterplotMatrix
包是什么。
如果它是car
包中的那个,那么看起来col
参数将采用3种颜色,前两种颜色指定行的颜色,第三种指定点。因此,如果您将调用更改为具有3种颜色的向量(第3种颜色是您想要的值),那么它应该可以工作。
如果使用其他功能,则需要告诉我们更多信息。
以下是一个简单示例(因为我们没有您的数据):
scatterplotMatrix( ~Sepal.Width+Sepal.Length+Petal.Width+Petal.Length,
data=iris, col=c('purple','blue','black') )
我用于颜色的字符串可以替换为rgb
的调用。