2017-04-09 49 views
0

大家好! 我正在使用R绘制一些位置,我有可用的数据进行处理。 有些地方在干地上,有些地方在海里,我只是在地图上绘制出最后的那些地方。 所以我首先想把所有的地点都绘制成点,通过“地图”包裹在第二个时刻重叠干地。 这里是我的代码:与前面的情节重叠的地图R

library(maps) 
library(mapdata) 
png('mydata.png') 
plot(mydata, pch=3, col='red', cex=1) 
map('worldHires',c('Italy','France'),xlim=c(lon1,lon2),ylim=c(lat1,lat2),fill=T,col='grey') 
map.axes() 
title("Investigated area and Sample Points") 
dev.off() 

其中“MYDATA”是包含我的位置的经度/纬度坐标的矩阵。

不幸的是,这样做,地图完全覆盖了我的观点......然而,如果我先绘制地图,然后点(通过命令“点”),我得到的情节都在海中的位置以及在旱地。

我也想知道如何尽可能使用“maps”包设置x和y轴标签。

有什么建议吗?

非常感谢

弗朗西斯

回答

1

中绘制点之后,你应该地图添加地图(...,添加= TRUE)

+0

太感谢你了! –