我正在尝试从工作簿中运行此代码
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”必须是 aSpatialDataFrame
才能继续执行第二行代码。任何人都可以提出一种方法我可以将“meuse.ov”转换为一个SpatialDataFrame
或建议一种替代方案来over
产生一个吗?