我有一個座標表,我需要用R列出相應的城市。任何建議???在座標R中列出城市
我曾嘗試:
library(maps)
cities <- dataet
cities[is.na(cities)] <- 0
map.where("world", dataset$lon, dataset$lat, fill==TRUE)
我有一個座標表,我需要用R列出相應的城市。任何建議???在座標R中列出城市
我曾嘗試:
library(maps)
cities <- dataet
cities[is.na(cities)] <- 0
map.where("world", dataset$lon, dataset$lat, fill==TRUE)
這裏是一個快速的解決方案,以扭轉ggmap
天氣預報
library(ggmap)
> coords
lon lat
1 37.61730 55.75583
2 116.40739 39.90421
3 -77.03687 38.90719
res <- lapply(with(coords, paste(lat, lon, sep = ",")), geocode, output = "more")
> transform(coords, city = sapply(res, "[[", "locality"))
lon lat city
1 37.61730 55.75583 Moskva
2 116.40739 39.90421 Beijing
3 -77.03687 38.90719 Washington
任何地理編碼建議? –
如果您想要對地理位置進行地理編碼,則只需'geocode(x)',其中x是包含要進行地理編碼的城市的字符向量。例如'x < - c(「莫斯科」,「紐約」,「北京」)。如果我的回答對您有幫助,請將其標爲正確。 –
「反向地址解析」就是你想要做什麼名字。 – alistaire