6

filled.contour2 ~ 3 個のプロットを並べてグラフを作成しようとしています。カラー スケールはすべてのプロットで同じで、z 値キー プロットは 1 つだけ必要です。私はこれを行うのに苦労していますpar(mfrow=c(1,3))

コード例:

x <- 1:5
y <- 1:5
z <- matrix(outer(x,y,"+"),nrow=5)
filled.contour(x,y,z)
filled.contour(x,y,z,color.palette=rainbow)
z2 <- z
z2[5,5] <- Inf
filled.contour(x,y,z2,col=rainbow(200),nlevels=200)

これらのプロットを 2 ~ 3 個並べて、z 値のカラー キーを 1 つだけ使用することはできますか? GIMPでこれを行うことができますが、Rでネイティブに可能かどうか疑問に思っていました.

4

1 に答える 1

8

いいえ、これは では不可能だと思いますfilled.contour

拡張機能はすでに作成されていますが。ここここここ、および凡例のコードがここにあります。[これらのサイトで参照されているfilled.contour3関数を使用していて、より新しいバージョンを使用している場合は、このSO投稿で参照されているアップグレード修正を使用する必要があります]。私が作成したコードを使用して:

ここに画像の説明を入力

于 2013-02-07T18:50:35.130 に答える