1

ggmap にヒートマップをプロットしたい。

  library(ggmap)
  turku<-get_map('turku', zoom=13)
  turkumap<-ggmap(turku, extent="device", legend="topleft")
  turkumap
  turkumap+geom_density2d(mapping=aes(x = lon, y = lat),data = test, )

測定キャンペーンを行ったので、4460 の地理参照ポイントがあります。

予測マップを作成するために、クリギングで予測を計算する合計 160000 ポイントのグリッド 400*400 を作成しました。私の 3 km * 3 km での現象の全体像を把握するには、何らかのヒート マップが必要だと思います。(ファイルを参照) ポイントをプロットするために使用するコードは次のとおりです。

turkumap <- turkumap + geom_point(data=temp, aes(x=lon, y=lat),size=var1.pred)

したがって、基本的に問題は、ポイントが道路に沿っていることです。そのため、ヒート マップに問題があり (ここを参照)、それらを個別にプロットするには多すぎます。助言がありますか?

他の関連する質問は、私のデータが gstat の従来の形式である SpatialPointsDataFrame であるということです。これは、ggplot を使用するためにそれらを強制的にデータフレームにする必要があることを意味します。

4

1 に答える 1