【发布时间】:2018-01-11 17:37:05
【问题描述】:
我有一个数据框,其中有一列包含国家/地区列表,我希望获取该国家/地区的大陆名称、纬度和经度。
例如,
df <- data.frame(CountryName = c("Austria", "Czech Republic", "Finland"))
我正在寻找一个包含大陆、纬度和经度的数据框。
library(countrycode)
library(geocode)
df$continent <- as.factor(countrycode(sourcevar = df[, "CountryName"], origin = "country.name", destination = "continent"))
所以,我的数据框中现在有了大陆。
geocode("Austria") 在 R 中返回 lat 和 long。
你能指导我在 Dataframe 中获取它吗?
谢谢。
【问题讨论】: