Ben değerleri sıfıra yakın bir harita oluşturmak levelplot
için harika rasterVis
paket işlevini kullanıyorum . Kırmızıdan maviye palet kullanarak bir tarama dosyası çiziyorum, ancak haritadaki sıfıra değerlere gri atamaya çalışıyorum.
Özellikle, bu rakamın renklerini çoğaltmak istiyorum:
Kırmızıdan maviye bir ölçek kullanıldığında, ancak sıfır değerlerinin gri ile renklendirildiğine dikkat edin.
Şu anda haritalarım şöyle görünüyor:
Ve bu kodu yeniden oluşturmak için kod (dosya https://www.dropbox.com/s/cypfdu1eaz2fuok/r.annual.tif?dl=0 adresinde bulunabilir ):
# Load required packages
library(rasterVis)
# open file
r.annual <- raster("Downloads/r.annual.tif")
# Set color palette
myTheme=rasterTheme(region=brewer.pal('RdBu', n=11))
# Plot
levelplot(annual.mask, par.settings=myTheme, margin=F)
Yukarıdaki haritamdaki tüm sıfır değerlere nasıl gri atayabilirim?
myTheme$panel.background$col = 'grey70'
sonra eklemeyi deneyinmyTheme
ve sonucu görmek için onu çizin. Görünüşe göre şimdi görüntünün etrafındaki aşırı NA alanlarından kurtulmam gerekiyor.