我有一个显示英格兰地图的shapefile,地图上的区域是:
England <- readOGR(dsn = "...")
England.fort <- fortify(England, region='regionID')
England.fort <-England.fort[order(England.fort$order), ] 给我England.fort:
England.fort
>long
>lat
>order
>hole
>piece
>id #contains the region IDs
>group #contains the region IDs
>Total #I want to plot this这里的Shapefile:Clipped).zip
我想在图中列出每一地区的人口总数:
p <- ggplot(data=England.fort, aes(x=long, y=lat, group=group, fill="Total")) +
geom_polygon(colour='black', fill='white') + theme_bw()但它给了我一个空白的地图在英格兰和所有地区的白色。
发布于 2016-01-14 23:36:48
ggplot(data=England.fort, aes(x=long, y=lat, group=group, Fill=Total)) +
geom_polygon() +
theme_bw()就能做到这一点。谢谢
https://stackoverflow.com/questions/34798421
复制相似问题