問題タブ [rworldmap]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - ggplot2 を使用して色分けされた世界地図をプロットする
各国の色がデータ フレームに格納されている特定の値に対応する世界地図のプロットを生成しようとしています。
これは私が試したものです
これで世界地図がうまくプロットされたので、次に、aggregated_country_data の値「num_responses」に比例して各国に色を追加します。
ただし、aggregated_country_data の列 num_responses にある値ではなく、国コードに対応するため、各色が色分けされています。
私が得ていないggplot2について何かがあることは明らかですが、それが何であるかはわかりません。
ご意見をいただければ幸いです、ブラッド
私は問題が何であるかを理解しました.ggplot2や私がしていたこととは何の関係もありません. aggregated_country_data データ フレームの「地域」の名前は、map.world とは異なります。私の入力データ (aggregated_country_data) は、countrycode R パッケージを使用して国名 (データ フレームでは「地域」と呼ばれます) に変換した 2 文字の国コードをデフォルトで使用しますが、名前に存在するものとは異なる命名規則を使用していますマップ.ワールド。ですから、それはまったく別の問題です。
r - Shinyで使用するための優れた世界地図の視覚化を提案できる人はいますか?
テキストの壁については事前に申し訳ありません。私は一種の斬新なタイプのコロプレス マップを作成しています。このマップでは、さまざまなカテゴリ変数に基づいて国が陰影付けされています。私がアプリをセットアップした方法では、基礎となる各変数のレベルに基づいて各国に RGB 値を割り当て、マップにその RGB 値を表示させたいと考えています。
残念ながら、ほとんどのマップ ビジュアライゼーションは、私に選択させるのではなく、私に代わって色の選択を行いたいようです。私ができる最善の方法は、データをカテゴリとして扱うことであり、国と同じ数のカテゴリになります。これは、rworldmap ではかなりうまく機能しました。問題は、私はこれを Web 用に開発していて、特定の国にカーソルを合わせることができるツールチップが本当に欲しいのですが、これは基本的なプロットであるため、rworldmap では機能しません。また、rworldmap の出力は見栄えがよくありません。
これで使用したコードは次のとおりです。
私は googleVis を試してみましたが、これには多くの問題がありました。地図が理由もなく消えてしまい、ページをリロードする必要がありました。これは、googleVis パッケージの Shiny バインディングの問題だと思います。 . 私は最終的に googleCharts ( https://github.com/jcheng5/googleCharts ) を使用しました。これにより、バインディングの問題が解決されます。
しかし、私はまだ問題を抱えています。
リアクティブ関数は次のとおりです。
出力呼び出しは次のとおりです。
ご覧のとおり、JS アプリがカテゴリ データであることを特定する方法はありません。その結果、182 の異なるグラデーション ストップ ポイントを持つコロプレスが作成されます。通常はこれでうまくいきますが、ときどき奇妙なことが起こり、不思議なことに国が色の中間の場所になってしまうことがあります。特定の国は特定の色であると想定されているため、問題があることは常にわかります (たとえば、米国は #0000FF と表示され、そうでない場合は明らかです)。別のチャート タイプ (アプリは他の googleCharts タイプを使用) に移動してからマップに戻ると、通常は修正されることがわかりました。だから完全に矛盾している。
それを念頭に置いて、この目的に適した、Shiny で実装できるより優れたマッピング ツールを提案できる人はいますか?
ありがとう!
r - rworldmap パッケージの凡例を変更する方法
国のGDPで色分けされた地図をプロットしようとしています。データセットはこんな感じ
これは私のコードです
それが私が得るプロットです。凡例を編集するにはどうすればよいですか? すべての値を表示するのではなく、最低から最高までのスケール、または同様のものを表示したいと思います。
r - Rでプロットする色を追加する方法
私はこのようなデータセットを持っています
私のコードは次のとおりです
そして、これは私が得ているプロットです
ご覧のとおり、凡例では 7 色しか使用されていないため、多くの国が赤色になっています。使用する色をさらに指定するにはどうすればよいですか? 次のようなプロットを取得したいと思います。
r - 世界地図のRCharts
次のようにして RCharts をダウンロードしました。
私のデータセットは次のとおりです。
世界地図であり、各国にカーソルを合わせたときに色が「Pay」を表すインタラクティブな R Chart (NOT IN SHINY) を作成したいと考えています。
ここに例がありますが、それは州ごとに米国とだけです. 私の目標は、世界地図を入手して、代わりに国ごとに作成することです。
r - Crosslet パッケージが機能しない
https://github.com/ramnathv/rMaps
この例を再現しようとしましたが、マップが表示されません:
これを可能にするパッケージはありませんか。私は以下をインストールしました: