Ошибка при объединении двух файлов форм (пространственных многоугольников и пространственных точек) в R - PullRequest
0 голосов
/ 11 ноября 2019

Моя цель - объединить два шейп-файла и извлечь объединенные переменные. Тем не менее, я получаю следующую ошибку при попытке объединить два файла: Ошибка в as.vector (x): нет метода для принудительного приведения этого класса S4 к вектору

Ниже мой код:

#libraries
library(rgdal)
library(sp)
library(arulesViz)
library(rgdal)
library(raster)
library(maptools)

DHSshp <- readOGR("MWGE7AFL.shp")
district <- readOGR("mwi_admbnda_adm2_nso_20181016.shp")
summary(DHSshp)
summary(district)
is(DHSshp)
is(district)

subs_union <- union(DHSshp, district)

ИЛИ

pts.poly <- point.in.polygon(DHSshp, SAshp)

Я не смог исключить эту ошибку после попытки разных способов, я безнадежен. Пожалуйста, помогите

...