Kriging pada GRASS + R - tidak dapat mengalokasikan vektor dengan ukuran 146,5 Mb

11

Saya mencoba membuat peta ketinggian air tanah dengan Kriging Biasa pada R, tetapi selalu menghasilkan kurangnya memori

tidak dapat mengalokasikan vektor dengan ukuran 146,5 Mb

alokasi (windows xp 32bit). Haruskah saya menambah ukuran memori dan caranya, atau haruskah saya mengurangi ukuran kisi dan bagaimana (semacam pemula di R)?

mengikuti contoh ini http://casoilresource.lawr.ucdavis.edu/drupal/node/438

Ulmi
sumber
apa ukuran kotak yang Anda inginkan? (berapa banyak baris / kolom?)
Mike T
Apakah Anda sudah memiliki melihat R FAQ .
johannes
Ukuran kisi adalah 3202 * 2993. Dan saya melakukan OK pada grd dari 1 (saya pikir !!) seperti tautan tapi selalu ada kesalahan itu. Lalu saya mengubah 1 dengan 100 tapi itu kesalahan yang sama.
Ulmi
2
Pertimbangkan untuk memigrasikan pertanyaan ini ke SO: ada banyak ahli R di sana.
whuber
Hal serupa didiskusikan di sini: r.789695.n4.nabble.com/…
markusN

Jawaban:

7

Anda tidak memberi kami ukuran data yang ingin Anda krige, atau ukuran dukungan yang ingin Anda lakukan kriging itu, tetapi saya menganggap ini akan cukup besar.

Masalah dengan R adalah bahwa semuanya dimuat ke dalam memori. Dalam hal ini, Anda hanya kehabisan RAM.

Kriging adalah proses yang sangat menuntut. Cara Anda mengaturnya adalah dengan memparalelkannya. Lihat demo(snow)dalam gstatpaket.

Atau, Anda juga dapat menggunakan metode interpolasi lain, lebih cocok untuk data besar (misalnya v.surf.*fungsi dalam GRASS).

Pierre
sumber