問題タブ [sf]

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.

0 投票する
1 に答える
672 参照

r - maps 3.2.0 パッケージ (r): データセットの複数の領域を同じプロットに入れる方法は?

イタリアのロンバルディア地方の地図が必要です。

ただし、実行するmap("italy")と、データセットが地域レベルではなく州レベルで分割されていることがわかります。ロンバルディア州は 12 の州で構成されています。を実行するとミラノ (都市と州) の地図を取得できますが、map("italy","Milan")実行するとエラーが発生しますmap("italy","Lombardy")

私の質問は、1 つのマップに複数の州 (ロンバルディア州の州) を配置するにはどうすればよいですか? 内部境界線を削除することはできますか?

0 投票する
1 に答える
949 参照

r - ggplot2 geom を単純な特徴プロットに追加する

このsfパッケージは、空間データを操作するための、たとえばsp. たとえば、緯度/経度座標のセットがある場合、次の開発バージョンで簡単にプロットできますggplot2

このggplot2::geom_sf関数は、xy.sfオブジェクトのジオメトリがポイントのセットであることを認識しているため、呼び出す必要はありませんggplot2::geom_point()

ただし、ポイントのセットに基づいて別のジオメトリを追加したいとします。

たとえば、ポイントが集中している場所を示す等高線レイヤーを生成する場合は、この回答この回答で提案されているように、ggplot2::geom_density2dまたはを使用します。ggplot2::stat_density2d

ただし、次のコード

次の画像を生成します

輪郭マップのテスト

等高線の座標が逆になっているように見えることに注意してください。

上記のコードをいじってみましたが、うまくいきません。パッケージはかなり新しいことに気づきましたsfが、マップはほぼ正しいものです! 何か案は?

編集:セッション情報を追加するのを忘れました