【发布时间】:2017-09-04 16:58:39
【问题描述】:
我想将两个数据集连接在一起,一个是空间多边形数据框,另一个是数据框。
library(raster) # Import raster package
vn<-getData(name="GADM",country="Vietnam",level=1) # Get Vietnam administrative map from GADM
# A csv file
df<-read.csv("https://raw.githubusercontent.com/tuyenhavan/Statistics/Dataset/Poverty_Vietnam_2015.csv",sep=";")
# There are two duplicates values in vn dataset and remove it as below
vietnam<-vn # Make a copy
vietnam<-vietnam[-33,]
vietnam<-vietnam[-42,]
# Joining two datasets together
names(df)[1]<-"VARNAME_1" # Change the name of Province column in df to the same as vn
mydf<- inner_join(vietnam@data$VARNAME_1,df$VARNAME_1,by="VARNAME_1") # It did not work
在尝试了不同的方法之后,我绝望了。请帮忙
【问题讨论】:
标签: r dplyr geospatial