我正在尝试使用mercator地图作为背景来映射R中的一些数据。
这是我正在使用的,数据点很好,但我没有得到地图。
qplot(nt_phi_lambda$longitude, xlab='Longitude',
nt_phi_lambda$latitude, ylab='Latitude',
data=nt_phi_lambda, main='Global Indsutry Break-down',
colour=industry, projection='mercator()', parameters=c(0,0,0))
答案 0 :(得分:1)
您需要一个带有国家边界坐标的data.frame。仅设置projection = 'mercator()
不会在mercator投影中添加地图。有关如何绘制世界地图的示例,请参阅a recent question of mine。几行代码中的一个例子:
require(maps)
world_map = data.frame(map(plot=FALSE)[c("x","y")])
ggplot(aes(x = x, y = y), data = world_map) + geom_path()