このラスター ファイルの画像をプロットしようとしています。凡例の色は次のようになりました。低い値は赤色、高い値は緑色です。
しかし、通常、赤色は高い値に関連付けられています。そのためrev
、凡例の色を反転させていました。しかし、私は何か違うものを手に入れました。凡例の色を反転し、色をそのまま維持する別の機能はありますか。
require(raster)
require(fields)
r = raster(y)
extent(r) = extent(c(xmn=-180,xmx=180,ymn=-90,ymx=90))
plot(r, col = rainbow(20, s = 1, v = 1, start = 0,
end = 1),lab.breaks=seq(0,0.6,0.05),
breaks=seq(0,0.6,0.05), zlim=c(0.0,0.6),horizontal = TRUE,
xlab="Longitude", ylab="Latitude",legend.shrink = 0.9,
legend.width = 1.2)
それから私はこれを使って私に与えました:
plot(r, col = rev(rainbow(20, s = 1, v = 1, start = 0, end = 1)),
lab.breaks=seq(0,0.6,0.05),breaks=seq(0,0.6,0.05),
zlim=c(0.0,0.6),horizontal = TRUE, xlab="Longitude",
ylab="Latitude",legend.shrink = 0.9,legend.width = 1.2)