我正在研究这个bnspatial 例子,我想看看导入数据中的实际内容ConwyData:
source("http://bioconductor.org/biocLite.R")
biocLite("RBGL")
install.packages("bnspatial")
install.packages("raster")
library(raster)
library(bnspatial)
data(ConwyData)
> str(ConwyData)
List of 6
$ ConwyStatus :Formal class 'RasterLayer' [package "raster"] with 12 slots
.. ..@ file :Formal class '.RasterFile' [package "raster"] with 13 slots
.. .. .. ..@ name : chr "E:\\masanda\\Documents\\R\\win-library\\3.4\\bnspatial\\extdata\\ConwyStatus.tif"
Run Code Online (Sandbox Code Playgroud)
因此,我想将 Rater Layer 文件导出为可以导入 ArcGis 或 QGIS 的格式。我已经尝试了以下,但没有一个工作:
writeRaster(ConwyData, "raster_bnspatial", format = "GTiff") (function (classes, fdef, mtable) 中的错误: 无法为签名 '"list", "character"' 找到函数 'writeRaster' 的继承方法
ConwyData <- file("C:/Users/admin/Dropbox/KU_Leuven/Thesis/R-scripts/ConwyData.grd", package="raster") 文件错误("C:/Users/admin/Dropbox/KU_Leuven/ Thesis/R-scripts/ConwyData.grd", : 未使用的参数 (package …