問題タブ [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 - rworldmap カラー スケールが連続していません
次のサンプル データとコードを使用して、世界地図を作成しています。
ただし、マップに塗りつぶされた色は連続した縮尺ではありません。イギリスはフランスとほぼ同じ色で表示されますが、価値観は大きく異なります。また、中国とアメリカでは値はほぼ同じですが、色が異なります。連続的なグラデーションスケールではなく、カテゴリ値のように色が塗りつぶされていると思います。brewer.pal の値を 7 からその他に変更しても役に立ちません。どうすればこれを修正できますか? ご協力いただきありがとうございます。
編集
dF
他の人がデータフレームを再現するのに役立つdputを追加する
r - マップ上の棒グラフで値が混同される
で提案されているように、次のコードを使用してマップ上に棒グラフをプロットしています: Bars to be plotted over map
バーは非常にうまくプロットされていますが、サイズが対応していません。プロットは次のようになります (最初のバーの最高値はオーストラリアではなくナイジェリアの上にあり、ブラジルの最初のバーは中国よりも大きいことに注意してください)。
r - Beside=F が R のサブプロットのバープロットで機能しない
このページのコードから積み上げ棒グラフを作成しようとしています: Bars to be plotted over map
ただし、beside=FALSE を含む次のコードでは、積み上げ棒グラフではなく横棒グラフが引き続き描画されます。
何が原因で、どうすれば解決できますか?
r - GISTools パッケージ R の地図縮尺
ライブラリ rworldmap と rworldxtra を使用して、R でアルパイン地域の単純なマップを取得しようとしています。次に、特定のサイトを見つけるためにマップにポイントを追加します。
見栄えの良い北向き矢印と地図縮尺を追加するために、パッケージ「GISTools」の関数 north.arrow() と map.scale() を試していました。このパッケージは米国向けに開発されたものだと思います。スケールを描画するには、フィートから/への変換関数が必要で、正しいプロポーションで動作させる方法がわかりません...
コードは次のとおりです。
r - mapBubbles は私の制限を無視しています
R の rworldmap パッケージの mapBubbles を使用して、ヨーロッパの地図をプロットしています。これまでのところ、マップ上にバブルをプロットしたり、ラベルを付けたりできるという点で、非常に優れています。ただし、mapBubbles は xlim と ylim の値を無視しているようです。特定のポイントを超えてズームすることはできません。これを回避する方法はありますか?
ヨーロッパのマップに制限を設けたいのですが、 (y の値に注意してください) のxlim = c(-20,40), ylim = c(30,72)
ようなものを与えているようです。xlim = c(-20,45), ylim = c(20,80)
r - 空間データの結合
ここにある 2 つのデータセットを結合しようとしています。
1 つは から取得した世界地図で、もう 1 つはmap_data('world')
1960 年の黒色炭素排出量の緯度/経度です。国に基づいて排出量を要約できるように、2 つを統合したいと思います。これまでのところ、私は成功していません。
私の印象では、sp
パッケージは適切なツールです。具体的にはover()
、世界地図が でSpatialPolygonsDataFrame
、排出量データが である関数SpatialPointsDataFrame
ですが、うまく動作しないようです。
どんな助けでも大歓迎です。また、GIS と R に関する確かな参考文献についての提案をお待ちしております。
編集:の代わりにパッケージdata(countriesCoarse)
から使用することになりました。これには、すでに. 現在、希望どおりに機能しているようです。データの壊れたリンクを削除しました。rworldmap
map_data('world')
SpatialPolygonsDataFrame
over()
r - 光沢のある updateSelectInput で値が表示されないドロップダウン メニューが空白
サイド パネルの [地域を選択] という前の入力フィールドに基づいて、国のプロット用に [国を選択] という 2 番目の入力フィールドを作成しました。
updateSelectInput を使用して、指定されたデータ テーブルの「国」列を、各「地域」(列でもある) が選択された後に表示される名前として使用しました。
何らかの理由で、私が作成した「性別」と呼ばれるタブの 1 つで動作します。これは、使用されるデータ テーブルが異なることを除いて、まったく同じ形式です。「高等教育」タブの「性別」タブにコードのチャンクをほとんどコピーして貼り付けました。しかし、「高等教育」タブの場合、特定の地域を選択すると、「国の選択」のドロップダウン メニューが空白になりますが、その地域のリストにあると思われる最初の国のプロットが読み込まれていることがわかります。 .
因子と文字を切り替えて、変数「国」の型をいじってみました。現在、コードは「性別」タブでのみ機能します。私は機知に富んでいます。
誰かが私のコードの問題点を見つけることができますか?
データセットは次のようになります。
「性別タブ」のデータセットは次のとおりです。
最高学歴タブのデータセットは次のとおりです。
ui.R
サーバー.R
r - Rで世界の河川地図のプロットを生成する
世界の川 (および湖) の R で、それらが唯一の線であるプロットを作成しようとしています。つまり、それは川だけであるべきであり、陸と海はすべて 1 つの色 (白) であり、川 (および湖) は別の色です。任意のヒント?Rworldmap または ggplot を使用しますか?