4
這是this question的後續行動。我現在已經設法使用給出的答案來繪製數據的變異圖。我使用的代碼(其中im
是包含在https://gist.github.com/2780792給出的dput
數據的變量是gstat變異函數中的距離單位是多少?
library(gstat)
point_data <- as(im, 'SpatialPointsDataFrame')
v <- variogram(band1 ~ 1, data = point_data)
plot(v)
這給了我下面的情節:
正如你可以看到,在距離軸上的數字範圍從0到150左右。然而,數據的單位是度:
> head(coordinates(point_data))
x y
[1,] -1.849353 52.06165
[2,] -1.759728 52.06165
[3,] -1.401227 52.06165
[4,] -1.311602 52.06165
[5,] -1.221977 52.06165
[6,] -1.132352 52.06165
考慮到,什麼是對的距離度量單位X軸?我希望他們與座標處於同一單位。他們沒有意義是米,我猜他們可能是km。
我在gstat手冊中找不到任何關於此的內容,所以我假設他們使用了底層數據的單位,但似乎並非如此。
任何想法?
我不確定,但它們可能是以公里爲單位的大圓距離(例如前兩個觀測值之間的距離爲〜10km)。 –
如果你想手動檢查距離,這個博客可以幫助你設置功能來運行這些計算:http://www.r-bloggers.com/great-circle-distance-calculations-in-r/ PS:有是與GIS相關的問題http://gis.stackexchange.com。這是一個比SO小得多的社區,但肯定有一些R用戶! –