gpt4 book ai didi

R: as.double(y) 中的错误:无法将类型 'S4' 强制转换为类型 'double' 的向量 -- 栅格数据

转载 作者:行者123 更新时间:2023-12-01 22:21:13 25 4
gpt4 key购买 nike

我在 Studio 中使用光栅 .tif 图像。我看过一个关于使用下面的代码绘制栅格的教程,但是它对我不起作用。我收到错误:

Error in as.double(y) : cannot coerce type 'S4' to vector of type 'double'

我已经加载了必要的包(rasterrgdal)我也试过加载 arulesViz,但得到同样的错误

YIELD <- raster("//Users//DevinOsborne//Desktop//Thesis//QGIS projects //Project//Rasters//Images//Yield_wheat.tif")

plot(YIELD,main= "Yield map")

最佳答案

要扩展@Chelmy88 的答案,请尝试 sp::plot()您首先需要 sp 包; install.packages("sp")

我能够使用 graphics::plot() 重现您的错误

我相信当你加载 raster 库时 sp 也会被加载。

关于R: as.double(y) 中的错误:无法将类型 'S4' 强制转换为类型 'double' 的向量 -- 栅格数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39911076/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com