我在R中使用dismo包运行了一个maxent模型,我可以使用预测函数将输出格式视为"raw“或"cloglog”,但是当我尝试“累积”格式时,会得到"NA“值和一个空白输出。总之,该代码工作良好,并生成彩色地图:
mxPred <- predict(object = mx, x = bioRastersClipBiolnoCorr, args=c("outputformat=raw"),
filename=paste0(filePath, '/maxent_predictionRAW.tif'), overwrite = TRUE)
plot(mxPred, col=rgb.tables(1000))
mxPredClog <- predict(object = mx, x = bioRastersClipBiolnoCorr, args=c("outputformat=cloglog"),
filename=paste0(filePath, '/maxent_predictionCLOG.tif'), overwrite = TRUE)
plot(mxPredClog, col=rgb.tables(1000))这段代码不生成地图,只生成NA值和空白图:
mxPredCumu <- predict(object = mx, x = bioRastersClipBiolnoCorr, args=c("outputformat=cumulative"),
filename=paste0(filePath, '/maxent_predictionCUMU.tif'), overwrite = TRUE)
plot(mxPredCumu, col=rgb.tables(1000))帮帮忙,谢谢。
发布于 2022-05-25 21:51:25
只能以输出格式设置raw、clolog或logistic。选择raw,然后将输出转换为累积格式。见详细信息。
https://stackoverflow.com/questions/68681799
复制相似问题