我正在尝试使用R和ggmaps在地图上绘制物种的分布点。我按照其他stackoverflow问题略微修改了说明:R geom_point and ggmap 但是,它不起作用。
我的示例数据保存在cvs文件中,我称之为Coords。
Subspecies lon lat
Caryo 46.06667 7.600000
Macro 56.50000 84.966667
Caryo 46.91833 13.873611
我的脚本如下:
distmap <- get_map(location = 'eurasia', zoom = 3, source = 'google', maptype = "terrain")
ggmap(distmap)
Coods <- read.csv2("Coords.csv")
Dist <- ggmap(distmap) + geom_point(data=Coords, aes(x=lon, y=lat),color = "red", size = 4)
我知道有三个问题:
地图的切割太小,但是,如果我使用2的缩放,它不会绘制地图,而只会绘制两侧带有lat和lon的灰色背景。
< / LI>在我的结尾处,它没有在我的地图上绘制任何点。
我希望得到不同颜色的分数,具体取决于亚种。
有什么想法吗?