Saya mencoba untuk overlay variabel nominal (2 kategori - tadah hujan vs irigasi) di peta choropleth atas variabel numerik.
Untuk menyoroti perbedaan pola di antara dua kategori, saya telah menguraikan satu kategori dengan warna berbeda (area irigasi dalam "merah"), sedangkan yang tidak berwarna adalah area tadah hujan.
Namun, peta itu terasa berantakan dan garis besarnya bercampur dengan warna variabel numerik yang lebih gelap.
Saya mencoba untuk menghindari menggunakan dua skema naungan warna yang berbeda untuk mewakili dua kategori karena saya merasa akan menyembunyikan distribusi keseluruhan dari variabel yang mendasarinya.
Apakah ada cara yang lebih baik untuk mewakili klasifikasi bivariat ini menggunakan paket ggplots2 di R (yang saat ini saya gunakan untuk membuat peta terlampir)?
Peta-peta ini pada akhirnya akan dicetak di atas kertas.
sumber
raster
danrasterVis
yang mungkin menarik bagi Anda.Jawaban:
Alih-alih menguraikan garis untuk menunjukkan area beririgasi Anda harus menggunakan sesuatu seperti pola pengisian transparan (misalnya garis, hachure). Contohnya akan terlihat mirip dengan ini:
atau hanya google "pola peta isi" untuk mendapatkan ikhtisar opsi. Menggunakan garis besar hanya untuk daerah irigasi akan memberi kesan bahwa irigasi bukanlah fenomena yang berkelanjutan.
sumber
Baru-baru ini saya harus melakukan peta yang sama. Solusi saya datang dengan menggunakan paket rasterVis, daripada ggplot2 (yang merupakan paket yang luar biasa, omong-omong).
Dalam kasus saya, saya memiliki peta tren dari waktu ke waktu (yang merupakan variabel numerik juga) dan juga peta yang menunjukkan signifikansi tren (diperoleh dari tes statistik).
Dalam kasus saya, saya ingin memplot peta signifikansi di atas peta numerik, sesuatu yang mirip dengan pola "penetapan", untuk menunjukkan di mana tingkat kepercayaan lebih tinggi.
Ini kira-kira kode yang saya gunakan untuk membuat peta.
Dalam kasus Anda, Anda dapat mengubah kode dengan:
1) membuat raster "biner", di mana misalnya 0 adalah tadah hujan dan 1 diairi, dan plot seperti yang telah saya lakukan atau;
2) membuat dua topeng yang berbeda, satu untuk tadah hujan dan satu untuk irigasi, dan plot keduanya sebagai objek yang berbeda (misalnya lingkaran untuk tadah hujan dan persilangan untuk tadah hujan).
Saya pikir alternatif kedua akan membuat peta terlihat terlalu "tercemar" secara visual, tetapi Anda selalu dapat mengontrol parameter titik dengan berkonsultasi dengan
sp
dokumentasi paket - khususnya?sp.points
.Semoga ini bisa membantu.
sumber