Как мне наложить пространственные данные и вернуть данные класса s4
Я пытаюсь запустить этот код из рабочей книги
meuse.ov <- overlay(meuse.grid, meuse)
meuse.ov@data <- cbind(meuse.ov@data, meuse[c("zinc", "lime")]@data)
"Маас" является SpatialDataFrame
"meuse.grid" является SpatialGridDataFrame
Функция overlay
устарела, поэтому я использую over
однако вместо этого полученный файл "meuse.ov" не является данными класса S4. Я предполагаю, что "meuse.ov" должен быть SpatialDataFrame
чтобы перейти ко второй строке кода. Может кто-нибудь предложить способ, которым я могу преобразовать "meuse.ov" в SpatialDataFrame
или предложить альтернативу over
что будет производить один?