2013-08-02 56 views
1

我想創建一個類似於coalash的數據集,其中R取自Gomez and Hazen。實際上,我在matlab中有一些空間數據,我想在R中導入以計算變差函數。我看到一個例子here。但是,我無法在R中創建類似coalash的數據。我已經將我的矩陣從matlab導入到R.但是,如何將它轉換爲類似於R中的coalash在R中創建類似於座標系的數據

這就是他們在R做的事情。有什麼建議嗎?

library(gstat) 
coordinates(coalash) = ~ x + y 
plot(variogram(log(coalash) ~ 1, coalash)) 
+1

您可以隨時從數據中引導。或者,您可以隨機生成座標,生成隨機正常結果數據,並使用AR1相關矩陣的喬列斯基分解來創建空間相關性。 – AdamO

回答

0
library(sp) 
coalsp <- SpatialPointsDataFrame(coalash[1:2], data=coalash[3]) 
plot(variogram(log(coalash) ~ 1, coalsp)) 

我想知道,如果你未能加載包::藻? (這是引用示例中的方向的一部分。)當我在加載sp後運行代碼時,我得不到任何錯誤。