我想使用ggmap在世界地图上绘制世界城市。
我让世界上的城市都很好。但是世界地图的背景比我想象的要困难得多。
我的代码如下:
map1 <- openmap(c(70,-179),
c(-70,179),zoom=1)
map1 <- openproj(map)
reclat <- c(50,20,30,40)
reclong <- c(30,40,30,50)
autoplot(map1) + geom_point(aes(x=reclong,y=reclat))
qmplot(long,lat,data=world.cities,colour=I('red'), size = I(3), darken = .3)
这可能听起来很模糊,但我完全不知道如何创建某种实际上是世界地图的“背景”!
我一直在阅读文档并查看示例,但我找不到解决方案。
非常感谢任何建议。
这是代码生成的地图:
答案 0 :(得分:3)
使用rworldmap
和基本图形:
library(rworldmap)
plot(getMap())
points(world.cities$long,world.cities$lat,col="red")
答案 1 :(得分:0)
包'map'为你做了
library(maps)
map()