有沒有一種方法可以使用構面來組合這三幅地圖?ggplot2中的geom_polygon - Facets用於不同的填充?
emi <- readShapePoly('prov2011_g.shp')
names(emi) <- c('REG', 'ID', 'NOME', 'SHAPE', 'AREA', 'MIG1', 'MIG2', 'MIG3')
emi_geom <- poly_coords(emi)
map <- qplot(PolyCoordsY, PolyCoordsX, data = emi_geom, group = Poly_Name, geom = 'polygon', fill = MIG1)
map1 <- qplot(PolyCoordsY, PolyCoordsX, data = emi_geom, group = Poly_Name, geom = 'polygon', fill = MIG2)
map2 <- qplot(PolyCoordsY, PolyCoordsX, data = emi_geom, group = Poly_Name, geom = 'polygon', fill = MIG3)
我遵循這個偉大的教程(http://www.r-bloggers.com/maps-with-ggplot2/)。 poly_coords函數把shape中的座標轉換出來。我試圖使用融化(reshape2),但我不知道如何將其應用於這種情況 - 與其他geom_ *是一件容易得多。 希望你能幫助我。
我搜索的文件名。看起來你的文件包含意大利的多邊形?是對的嗎? – jazzurro
@jazzurro你好,是的,它的確如此! – Gaspare
你能提供一個鏈接來獲取文件嗎?我還想問你最終想達到什麼目的。你可以在你的問題中陳述嗎? – jazzurro