GRASS + R üzerinde kriging - 146.5 Mb boyutunda vektör tahsis edemez


11

R üzerinde sıradan bir Kriging ile yeraltı suyu yükseklik haritası yapmaya çalışıyorum, ancak her zaman bellek eksikliğine neden oluyor

146,5 Mb boyutundaki vektörü ayıramıyor

ayırma (windows xp 32bit). Bellek boyutunu artırmalı mıyım ve nasıl, ızgara boyutunu ve nasıl küçültmeliyim (R'de bir acemi)?

bu örneği takip ederek http://casoilresource.lawr.ucdavis.edu/drupal/node/438


İstediğiniz ızgara boyutu nedir? (kaç satır / sütun?)
Mike T

Zaten R bir göz mü SSS .
johannes

Izgara boyutu 3202 * 2993'tür. Ve 1 gibi bir grd Tamam yapıyordum (sanırım !!) bağlantı gibi ama her zaman bu hatayı verdi. Sonra 1'i 100 olarak değiştirdim ama aynı hatayı verdi.
Ulmi

2
Bu soruyu SO'ya taşımayı düşünün: Orada birçok R uzmanı var.
whuber

Burada benzer bir şey tartışıldı: r.789695.n4.nabble.com/…
markusN

Yanıtlar:


7

Bize krige etmek istediğiniz verilerin boyutunu veya bu kriging'i yapmak istediğiniz desteğin boyutunu sağlamazsınız, ancak bunun oldukça büyük olacağını varsayıyorum.

R ile ilgili sorun, her şeyi belleğe yüklemesidir. Bu durumda, RAM'iniz azalır.

Kriging çok zorlu bir süreçtir. Bunu yönetmenin yolu onu paralel hale getirmektir. Bkz demo(snow)içinde gstatpaketin.

Alternatif olarak, büyük veriler için daha uygun başka bir enterpolasyon yöntemi de kullanabilirsiniz (örneğin v.surf.*GRASS içindeki işlevler).

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.