2

私はRの初心者で、 R言語の薄板スプライン プロットからグリッド形式でデータを抽出しようとしています。基本的に、特定の日の経度、緯度、降水量を含む、英国全土のポイントのデータセットがあります。次のコードを使用して、このデータを英国の地図にプロットできます。

dat <- read.table("~jan1.csv", header=T, sep=",")
names(dat) <- c("gauge", "date", "station", "mm", "lat", "lon", "location", "county", "days")
library(fields)
quilt.plot(cbind(dat$lon,dat$lat),dat$mm)
world(add=TRUE)

ここまでは順調ですね。以下を使用して薄板スプライン補間 (TPS) を実行することもできます。

fit <- Tps(cbind(dat$lon, dat$lat), dat$mm, scale.type="unscaled")

次に、選択したグリッド スケールでサーフェス プロットを実行できます。

surface (fit, nx=100, ny=100)

これにより、100*100 の解像度でグリッド データ プロットが効果的に得られます。だからここに私の質問があります:

  1. このグリッド データ セット (実際の値) からデータを抽出して、Excel や .txt などのファイルに入れるにはどうすればよいですか?

  2. 選択したステップで特定の x 値 (および y 値) でグリッドが開始するように、グリッド サイズを変更するにはどうすればよいですか?

4

1 に答える 1