Estou tentando fazer um mapa de elevação de águas subterrâneas com um Kriging comum no R, mas sempre resultando em falta de memória
não é possível alocar vetor de tamanho 146,5 Mb
alocação (windows xp 32bit). Devo aumentar o tamanho da memória e como, ou devo reduzir o tamanho da grade e como (tipo de novato em R)?
seguindo este exemplo http://casoilresource.lawr.ucdavis.edu/drupal/node/438
Respostas:
Você não nos fornece o tamanho dos dados que deseja krige, nem o tamanho do suporte no qual deseja fazer esse krig, mas presumo que isso seria muito grande.
O problema com o R é que ele carrega tudo na memória. Nesse caso, você está simplesmente ficando sem memória RAM.
Kriging é um processo muito exigente. A maneira de gerenciar isso é paralelizar isso. Veja
demo(snow)
nogstat
pacote.Como alternativa, você também pode usar outro método de interpolação, mais adequado para big data (por exemplo, as
v.surf.*
funções no GRASS).fonte