使用城市和州绘制ggmap

Mat*_*ien 1 google-maps r ggplot2 ggmap

我有一张美国地图,准备出发:

mygggmap <- get_map(location = "United States", zoom = 4) g <- ggmap(myggmap)

下一步是绘制一些主要城市.

我知道我可以创建一个图层来绘制我的主要城市的经度和纬度,例如:
g <- g + geom_density2d(data = citydata, aes(x = lon, y = lat))

但我想知道是否有办法按实际名称,城市和州进行策划?由于ggmap是通过Google Map API分层的,这应该是可能的,对吗?

Mat*_*ien 6

我找到了答案.很简单.使用地理编码功能:

geocode("SEATTLE")

回报

        lon        lat
     -122.3321   47.60621
Run Code Online (Sandbox Code Playgroud)

感谢大家的支持.即使我刚拿到'风滚草'徽章.