これはむしろGISの質問です。私がしようとしているのは、ホットドライ、ホットウェット、コールドドライ、コールドウェットのエリアを示す地図を作ることです。私は降水量と温度値の2ラスタを持っています。そして、私は2つの変数(ホットドライ、ホットウェット、コールドドライ、コールドウェット)の各極端な組み合わせが、色の中間値のそれぞれの勾配を持つ独自の色を持つように、 2Dカラーの凡例を生成する必要があります。以下は私が説明のために作ったコンセプトイメージです。私はそのようなことを一度見て、それが2つの変数がどのように相互作用するかを示す賢明なアイデアだと思ったが、それがどこにあるのか全く忘れてしまった。私は2日間のグーグル・グーグルで、結果はありません。どんな助けも大歓迎です - それを行うソフトウェアの名前(それを行う方法はすばらしいでしょう)、Googleのキーワード、回避策 - 何でも大丈夫です。 Concept image2Dカラースキームを使用して地図上に2つのラスタをプロットする
1
A
答えて
0
自分にちょうどリマインダー、可能な解決策は次のようになります。
temp <- matrix(1:10000, 100)
temp <- raster(temp)
temp[] <- scales::rescale(temp[],to = c(0,255))
pp <- t(matrix(1:10000, 100))
pp <- raster(pp)
pp[] <- scales::rescale(pp[],to = c(0,255))
constant <- pp
constant[] <- rep(255,ncell(constant))
# Here you can vary the order of the bands (1,3,2) to get different colours
plotRGB(stack(list(constant,temp,pp)),1,3,2)
結果のプロットは、この(それが本当の気温と降水量データと良くなっているはずです)のようになります。
関連する問題
- 1. Pandas&Foliumを使用して地図上にマーカーをプロットする
- 2. 地図上のプロット点R地図パッケージ
- 3. Rで地図上のプロット関連データ
- 4. 地図上のMouseClickイベントとOpenLayersを使用して円を表示する2
- 5. 同じ地図上に2つ以上の場所を表示
- 6. matlabの地図にデータをプロットする
- 7. タイル2d地図ガイド
- 8. 2D配列を使用して地図を作成する方法
- 9. GMap.netを使用して地図上にポリラインを描く
- 10. KMLを使用して地図上に名前を表示
- 11. PHPを使用して地図上の国を強調表示
- 12. 地図2つのデータフレーム
- 13. ハンドルバーを使用して地図の地図を反復処理します
- 14. plotly.jsの同じ図の2つのプロットをプロットする方法
- 15. ggplot2を使用して2つ以上のecdfsをRでプロットする
- 16. MKLocalSearchを使用して地図上の場所を検索する
- 17. Javascriptを使用して地図
- 18. シェイプファイルの背後にラスタをプロットする
- 19. 計算、リーフレットを使用して地図上のデコードおよびプロット経路及びR
- 20. GoogleマップAPI V3 - 同じ地図上にマーカーを持つ2つの場所
- 21. 地図上に別の地図を表示できないリスナーイベント
- 22. Gephiを使用して地図上でデータを視覚化する
- 23. 地図上に注釈をドロップする
- 24. 地図上のフィルタ
- 25. R - マトリクスレイアウトを使って複数のラスタをプロットする
- 26. 地図上のマーカーをクリック
- 27. グラフ上に図形をプロットするMatplotlib
- 28. Python matplot3d - 同じ3Dプロット上に2つのデータセットをプロットする
- 29. 世界の地図上に点を塗りつぶし
- 30. 地図上の特定の場所に地図を設定する方法
解決済み:http://www.joshuastevens.net/cartography/make-a-bivariate-choropleth-map/ –