0
我想生成一組具有一致顏色漸變的地圖,並且有點卡住了。我知道如何做我想要的柵格,但不是矢量數據。具有指定z範圍的R底圖多邊形地圖?
這是我想要的柵格的行爲:
require(raster)
r1=raster(matrix(sample(1:50,16),4,4))
r2=raster(matrix(sample(1:100,16),4,4))
plot(r1,col=colorRampPalette(c("red","white","blue"))(10),zlim=c(0,100))
plot(r2,col=colorRampPalette(c("red","white","blue"))(10),zlim=c(0,100))
我如何與多邊形類似的地圖?
例如:我剛剛想出了
poly1=rasterToPolygons(r1)
poly2=rasterToPolygons(r2)
一個選項是'圖(POLY2,列=(colorRampPalette(C( 「紅」, 「白」, 「藍」))( 10))[round(poly2 $ layer/10)])'但它感覺像一個kluge,所以我想知道是否有更簡單的方法使用相同的工具。 – user1521655