R に次の値を持つ行列オブジェクトがあるとします。
aa <- matrix(c(0,4,1,10,3,2,1,6,0), ncol=3)
そして、その縮尺で、画像のようなフィギュアを作りたいと思っています。
Rでこのタイプの図を作成するのに役立つ関数を教えてくれる人はいますか? または、そのタイプの図プロット色付きグリッドの名前は?
R に次の値を持つ行列オブジェクトがあるとします。
aa <- matrix(c(0,4,1,10,3,2,1,6,0), ncol=3)
そして、その縮尺で、画像のようなフィギュアを作りたいと思っています。
Rでこのタイプの図を作成するのに役立つ関数を教えてくれる人はいますか? または、そのタイプの図プロット色付きグリッドの名前は?
関数を見てくださいimage
。スケールについては、おそらくcolorscale
plotrix パッケージの関数が必要になるでしょう。これらのタイプのグラフにも使用できる他の関数があります: rasterImage
、 lattice パッケージなど。完全に制御したい場合は、 および他の関数levelplot
を複数回呼び出してゼロから作成することもできます。rect
しかしimage
、おそらくあなたが示すものにとって最も速い/最も簡単です.
または、 package を使用できますraster
。
library(raster)
r <- raster(xmn = 0, xmx = 3, ymn = 0, ymx = 3, nrows = 3, ncols = 3)
r[] <- 1:9
plot(r)