2

私は2セットの散布図を持っています。SmoothScatter()を使いたいのですが加算機能がうまくいかないようで、両方の分布に色分けを使いたいです。例えば:

X1<-rnorm(1000, 平均 = -2, sd = 1) Y1<-rnorm(1000, 平均 = -2, sd = 1)

X2<-rnorm(1000, 平均 = 2, sd = 1) Y2<-rnorm(1000, 平均 = 2, sd = 1)

SmoothScatter(X1,Y1,col="緑",colramp=colorRampPalette(c("白", "緑"))); SmoothScatter(X2,Y2,col="緑",colramp=colorRampPalette(c("白", "赤")),add=T);

出来ますか ?

4

1 に答える 1

1

2 番目の関数には、このような透過性を使用する必要があり colramp = colorRampPalette(c(rgb(1, 1, 1, 0), rgb(1, 0, 0, 1)), alpha = TRUE)ます。

これにより、2 番目のプロットの背景に透明度が追加されます。

于 2015-11-20T07:59:44.237 に答える