我正在尝试在地图上绘制一些GPS位置。我使用" ggmap"这个库。使用ggmap命令时,我得到以下错误 -
ggmap(MP)
错误:is.integer(group)不为TRUE
以下是代码段:
library(ggplot2)
library(ggmap)
mapgilbert = get_map(location = (Long=mean(as.numeric(datn$Long)),Lat=mean(as.numeric(datn$Lat))), zoom = 4,maptype = "satellite", scale = 2)
ggmap(mapgilbert)
注意:" datn"是包含Lat和Long列中GPS位置的数据框。
我尝试使用" paris"," texas"等地点。 R帮助中给出的等等(
map <- get_map(location = "texas", zoom = 6, source = "stamen")
ggmap(map, fullpage = TRUE))
但它没有帮助。 ggmap命令后仍然出现相同的错误。
答案 0 :(得分:3)
我升级了ggplot2,ggmap和plyr。它解决了这个问题