全部,
请参阅以下代码到R脚本。我只是试图用商店列表(storeLocations)和客户(CustomerLocations)填充英国地图。
STRTRADECODE是StoreLocations表中的列名,其中包含特定商店的名称。
我无法输出标签。请帮忙。
提前致谢。
library(RgoogleMaps)
library(maps)
library(ggmap)
library(ggplot)
UKMap <- qmap("United Kingdom", zoom = 6.0)
storeOverlay <- geom_point(aes(x = longitude, y = latitude),
data = StoreLocations, colour = "red")
storeOverlay <- storeOverlay + geom_text(data= StoreLocations, aes(label=STRTRADECODE))
CustomerOverlay <- geom_point(aes(x = longitude, y = latitude),
data = CustomerLocations, colour = "green")
UKMap + CustomerOverlay + storeOverlay
答案 0 :(得分:0)
正如我之前在评论中所说,你必须将lon和lat添加到geom_text,所以ggplot知道,在哪里放文本。
这是一个工作示例(我包含了nudge_x,因此文本/标签不直接在点上)
ignore