3

私はデータセットを持っています

test<-data.frame(expand.grid(x=seq(0.01,1,0.01), y=seq(0.01,1,0.01)))
test$z<-c(rep(1,2500),rep(2,2500),rep(3,2500),rep(4,2500))

(x,y) デカルト座標を定義します。で塗りつぶされた等高線図をプロットしたいと思いますxlim=ylim=c(0,1)。色は z (4 レベルの係数) です。

私はそれをできた :

plot(test$x, test$y, col=test$z, pch=16)しかし、それはよく見えません。

例はひどいように見えますが、私のデータでは理にかなっています。私はakima::interpandに精通してfilled.contour()いますが、補間は望んでおらず、zは連続ではなく係数です。

私のデータを適切かつ快適に視覚化する方法を教えてください。私は基本的なグラフィックを好むでしょう。

4

1 に答える 1

2

imageたとえば、次のように使用できます。

image(outer(seq(0.01,1,0.01),seq(0.01,1,0.01),
            FUN=function(x,y)test$z))

ここに画像の説明を入力

rasterこのようなプロットをより適切に処理するには、パッケージを使用できると思います。

于 2013-04-06T10:49:57.967 に答える