Моя цель - объединить два шейп-файла и извлечь объединенные переменные. Тем не менее, я получаю следующую ошибку при попытке объединить два файла: Ошибка в 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)
Я не смог исключить эту ошибку после попытки разных способов, я безнадежен. Пожалуйста, помогите