【发布时间】:2019-07-14 13:04:33
【问题描述】:
我知道,不久前有人问过类似的问题("'Calloc 'could not allocate memory" in 64-bit R),我试图在那里问,但我被删除了......虽然正如我在我的问题中所说,我确实尝试了他们的解决方案(更新插件),但它对我不起作用。 Sooo,让我再试一次:)
当我尝试使用 adehabitatHR 包中的 kernelUD() 函数时,取决于 h 参数值,我得到了那个错误。它适用于h="href" 参数,但不适用于h="LSCV"(不同的平滑参数)
require(adehabitatHR)
BCLoc <- puechabonsp$relocs[, 1] #data comes with adehabitatHR
BC.href <- kernelUD(BCLoc, h="href") #works :)
BC.LSCV <- kernelUD(BCLoc, h="LSCV") #gets error :(
Error in .kernelUDs(SpatialPoints(x, proj4string = CRS(as.character(pfs1))), :
'Calloc' could not allocate memory (18446744071710095360 of 8 bytes)
有什么想法吗?
【问题讨论】:
标签: r