[英]how to plot multiple path on map using ggplot2 and ggmap
我需要在地圖上繪制多條路徑。 組是否指示連接了兩個位置
library(ggmap)
library(ggplot2)
d <- data.frame(lat=c(12.97131,12.98692,12.90692,12.78692,,12.70692),
lon=c(77.5121,77.68627, 76.5121, 78.5121,78.05121),
group=c(1,1,2,2,2))
Bangalore <- get_map("Bangalore,India", zoom=12)
p <- ggmap(Bangalore)
但是我不知道如何使用geom_path或其他命令來繪制它們
p + geom_path(data=d, aes(x=lon, y=lat), color="black", size=1)
我指的是這篇較早的文章 ,它在兩點之間繪制一條線,但是我需要在多組點之間繪制線。 我該怎么辦?
使用aes(group=xxx)
:
Bangalore <- get_map("Bangalore,India", zoom=8)
p <- ggmap(Bangalore)
p + geom_path(data=d, aes(x=lon, y=lat, group=group), color="black", size=1)
順便說一句,縮放級別12
太高,無法顯示第2組的數據,取消縮放到級別8
以查看示例數據。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.