1
試圖創建一個專題圖來表示LargeSpatialPolygonDataFrame上的數據,並且我很難創建強制縮放。專題圖 - 強制比例
我想製作以下比例尺:seq(0,4500,500)創建10個不同的填充類別,無論數據框是否具有該範圍內的數據或不像下面的圖像。
Texas_LMA SpatialPolygonDataFrame:
> Texas_LMA
class : SpatialPolygonsDataFrame
features : 33
extent : -106.6278, -93.52764, 25.85646, 36.5004 (xmin, xmax, ymin, ymax)
coord. ref. : +proj=longlat +datum=NAD83 +no_defs +ellps=GRS80 +towgs84=0,0,0
variables : 10
names : LMA, Sol_index, Capacity, LMA.data, Technology, Water_Capacity_Value, Robust., X, Water_Capacity, Water_Capacity_String
min values : 1, 135, 21, 1, Biomass, 0.00, 1, NA, 0, 0%
max values : 33, 135, 1739, 32, Biomass | Wind, 0.84, 1, NA, 84, 84%
具有以下能力範圍
> unique(Texas_LMA$Capacity)
[1] 892 1739 156 NA 21 495
我使用TMAP創建下面的代碼的專題地圖:
Fixed_Capacity_Heatmap <- tm_shape(Texas_LMA)+
tm_fill("Capacity",style="fixed",breaks=seq(0,4500,500))+
tm_borders()
情節個
結果時,沒有足夠的類別Capacity Plot with 5 categories
你的代碼對我來說似乎很好。你正在使用哪個'tmap'版本,你能提供你的數據嗎? – Alex
我通過一次構建一個圖層,設法接近我想要的東西。 我檢查容量是否低於某個閾值,並應用與第一個圖匹配的調色板值。我會研究一下爲什麼它不會在星期一使用標準tmap。 – rskinner593