私はRでマッピングを行っており、パッケージで非常に便利なlevelplot
関数を見つけました. rasterVis
ウィンドウに複数のプロットを表示したいと思います。ただし、 にpar(mfcol)
は収まりませんlattice
。私の場合、関数は非常に便利であることがわかりましlayout
たが、やりたいことを実行できません。
これが私のコードです:
s <- stack(Precip_DJF1, Precip_DJF2, Precip_DJF3, Precip_DJF4,
Precip_DJF5, Precip_DJF6)
levelplot(s, layout(matrix(c(1, 2, 0, 3, 4, 5), 2, 3)),
at=seq(floor(3.81393), ceiling(23.06363), length.out=20),
par.settings=themes, par.strip.text=list(cex=0),
scales=list(alternating=FALSE))
使用する
layout(matrix(c(1, 2, 0, 3, 4, 5), 2, 3))
動作中に失敗しlayout(3, 2)
ますが、プロットは列方向ではなく行方向に表示されます。プロットを列 1、次に列 2 などに表示したい。
mat <- matrix(c(1, 2, 3, 4, 5, 6), 2, 3)
> mat
# [,1] [,2] [,3]
# [1,] 1 3 5
# [2,] 2 4 6
levelplot
この種のレイアウト内またはその機能はありlattice
ますか?
前もって感謝します。