簡體   English   中英

使用ff包進行Kriging模擬

[英]Kriging simulation using ff package

我試圖了解我可以使用ff包克服錯誤的方式

"Error: cannot allocate vector of size 1.1 Mb"

同時使用克里金法/高斯模擬。 我不知道如何更改輸入數據。 有什么辦法可以幫助我嗎?

我正在使用gstat包執行仿真,如下所示:

library(sp)
data(meuse)
coordinates(meuse) = ~x+y
data(meuse.grid)
gridded(meuse.grid) = ~x+y
m <- vgm(.59, "Sph", 874, .04)
# ordinary kriging:
x <- krige(log(zinc)~1, meuse, meuse.grid, model = m, nsim=1000)

對於高斯模擬,您需要將鄰域大小設置為某個值,否則內存消耗將無限增長。 您可以通過設置nmax=50來執行此操作,因此將50個最接近的觀察(或模擬)值用作條件數據。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM