Calloc не может выделить память с помощью функции kernelUD - PullRequest
0 голосов
/ 20 февраля 2019

Я знаю, что подобный вопрос задавался некоторое время назад ( "Calloc не смог выделить память" в 64-битном R ), и я попытался спросить там, но я был удален... хотя, как я сказал в своем вопросе, я попробовал их решения (обновление плагинов), но у меня это не сработало.Ооо, позвольте мне попробовать еще раз:)

Когда я пытаюсь использовать функцию kernelUD() из пакета adehabitatHR, в зависимости от значения параметра 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)

Есть идеи?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...