クリギング関数を使用して海洋トランセクトの化学パラメータの垂直マップを作成しようとしていますが、なかなか始められません。
私のデータは次のようになります。
horiz=rep(1:5, 5)
depth=runif(25)
value = horiz+runif(25)/5
df <- data.frame(horiz, depth, value)
パッケージ内のautoKrige関数は、automap私のために仕事をする必要があるように見えますが、 class のオブジェクトを取りますSpatialPointsDataFrame。私が知る限りspTransform、パッケージ内の関数はオブジェクトrgdalを作成しSpatialPointsDataFrameますが、2 つの問題があります。
これの OSX バイナリはCRAN から入手できず、OXS 10.7 で実行されている RStudio の私のコピーはそれをインストールできないようです。
この関数は、緯度/経度データと地球の曲率の正しい距離値で機能するようです。私は垂直面(および短い距離、数百メートルのスケール)を扱っているので、距離を修正したくありません。
R でのクリギングに関する優れた議論がここにありますが、上記の問題により、特定の問題にそれを適用する方法がよくわかりません。
化学パラメーターの補間値を含む点のグリッドを記述するマトリックスまたはデータフレームが必要です。これをプロットできます (理想的には ggplot2 を使用)。私の問題の解決策は、私が考えているよりもかなり簡単だと思います。