【发布时间】:2017-04-07 08:38:46
【问题描述】:
我正在尝试在地图上绘制一些 GPS 位置。我为此使用了“ggmap”库。使用 ggmap 命令时,出现以下错误-
ggmap(mp)
错误:is.integer(group) 不是 TRUE
这里是代码sn-p:
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 位置的数据框。
我尝试使用 R 帮助中给出的“巴黎”、“德克萨斯”等位置(
map <- get_map(location = "texas", zoom = 6, source = "stamen")
ggmap(map, fullpage = TRUE))
但这没有帮助。 ggmap 命令后仍然出现同样的错误。
【问题讨论】:
-
我升级了 ggplot2、ggmap 和 plyr。它解决了问题