Kriging auf GRASS + R - kann keinen Vektor der Größe 146,5 Mb zuordnen

11

Ich versuche, eine Grundwasserhöhenkarte mit einem gewöhnlichen Kriging auf R zu erstellen, was jedoch immer zu einem Mangel an Gedächtnis führt

kann keinen Vektor der Größe 146,5 Mb zuordnen

Zuordnung (Windows XP 32bit). Sollte ich die Speichergröße erhöhen und wie oder sollte ich die Rastergröße verringern und wie (eine Art Neuling in R)?

Folgen Sie diesem Beispiel http://casoilresource.lawr.ucdavis.edu/drupal/node/438

Ulmi
quelle
Was ist Ihre gewünschte Rastergröße? (Wie viele Zeilen / Spalten?)
Mike T
Haben Sie schon einen Blick auf die R haben FAQ .
Johannes
Die Rastergröße beträgt 3202 * 2993. Und ich habe das OK für eine Gruppe von Einsen (glaube ich !!) wie den Link gemacht, aber es hat immer diesen Fehler ausgelöst. Dann habe ich 1 mal 100 geändert, aber es gab den gleichen Fehler.
Ulmi
2
Ziehen Sie in Betracht, diese Frage auf SO zu migrieren: Es gibt dort viele R-Experten.
whuber
Ähnliches wurde hier besprochen: r.789695.n4.nabble.com/…
markusN

Antworten:

7

Sie geben uns weder die Größe der Daten an, die Sie krige möchten, noch die Größe der Unterstützung, auf der Sie dieses Kriging durchführen möchten, aber ich gehe davon aus, dass dies ziemlich groß wäre.

Das Problem mit R ist, dass alles in den Speicher geladen wird. In diesem Fall geht Ihnen einfach der Arbeitsspeicher aus.

Kriging ist ein sehr anspruchsvoller Prozess. Die Art und Weise, wie Sie das verwalten können, besteht darin, es zu parallelisieren. Siehe demo(snow)im gstatPaket.

Alternativ können Sie auch eine andere Interpolationsmethode verwenden, die besser für Big Data geeignet ist (z. B. die v.surf.*Funktionen in GRASS).

Pierre
quelle