tmapパッケージを使用して、R でいくつかの空間データをプロットしています。関数でブレークを定義し、色をプロットしtm_dotsます。カテゴリによって定義されるように、カテゴリのプロット順序を定義できるようにしたいと思います (一番上のカテゴリ、その下で 2 番目に高いカテゴリなど)。最高のカテゴリ ポイントがどこにあるかを明確に確認できるようにする必要があります。複数の空間ポイント データ フレームを使用してこれを実現できることはわかっていますが、別の方法はありますか? 以下は、meuse データを使用した例です。重なるようにポイントを大きくします。したがって、理想的には、プロットの順序は、青、緑、オレンジ、赤になります。
libary(tmap)
library(sp)
data("meuse")
coordinates(meuse) <- c("x","y")
tm_layout() +
tm_shape(meuse) + tm_dots("cadmium", breaks = c(1,2,3,4,Inf), palette = "-Spectral", auto.palette.mapping = FALSE,
size = 1) +
tm_legend(legend.outside = TRUE)
