問題タブ [ggmap]
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 - スケールバー(直線距離用)をggmapに追加する方法はありますか?
私の質問にとって重要というわけではありませんが、これが私のプロットの例です。その上にスケールバーを追加したいと思います。
r - Knitr で ggmap を使用しているときに Google のメッセージを非表示にするにはどうすればよいですか?
.pdf
ファイルで使用ggmap
する場合、出力で Google のメッセージを非表示にするにはどうすればよいknitr
.Rnw
ですか? .Rnw
問題を説明するために使用されるファイルの MWE コード.pdf
:
結果.pdf
の には、次の (不適切な形式の) メッセージが表示されます。
これらのメッセージを抑制するにはどうすればよいですか? 私はこれを行うことを望んmessaging=FALSE
でいました。
r - ggmap へのカスタム UTM 座標
を使用してosm/cloudmadeなどから取得したマップget_map
で、Proj4/CRSを使用して投影をカスタムUTM座標に変更するにはどうすればよいですか?
次のようなことができますか
get_map
一般的にorggmap
または ggplot で使用できますか? すべての UTM を LL と一致するように変更する以外に方法はありますか? ありがとう
r - Different latitude and longitude using google maps and ggmap geocode function
I am trying to plot the nearest Walmart store in Canada to a certain post code using ggmap. The function used to get the location is:
This returned the lat and lon:
When I check Google map search using the same search term and get the latitude and longitude I get 43.728933,-79.29565.
The difference between the returned latitude and longitude is about 1.1 km, so quite significant.
Can anyone suggest why there is this difference when in the documentation it states that it uses Google Maps for the location? Any suggestions for ways around this?
r - csvファイルからRに住所をジオコーディングするにはどうすればよいですか?
編集; 以下に答えます。
バッチ ジオコーディングは、ggmap を使用してこのように実行できます。ファイル名は私のものです。コードはDavid Smith の Revolutions ブログ投稿から改作されました
ggplot2 とシェープ ファイルを使用して、NYC の国勢調査区マップを作成しました。次に、消防署の番地を使用してデータ フレームを作成し、ここからダウンロードした csv ファイルを使用して地図の上に配置します。
国勢調査区のシェープ ファイルは次の場所にあります (黒の 2010 バージョンです)。
私の問題は、データに都市と州がリストされていないことと、これらの住所を取得して ggmap などを使用して Google でジオコーディングできる関数を作成する方法がわからないことです。
正しい方向へのアドバイスやナッジをいただければ幸いです。私はRとstackoverflowが初めてなので、気楽にやってください。
編集: これを既に質問済みとしてマークした人は、A) 私の実際のデータを確認するか、B) 私が繰り返したと思われる質問が 3 年前のものであることに気付きましたか? 過去 3 年間、R で新しいことは何も起きていないと思いませんか? 世界は平らです、人々に沿って移動してください。/暴言
ggmap と geocode() 関数を使用して、関数を作成せずに緯度と経度を取得できます。
繰り返しますが、問題は、都市と州のデータが欠落している csv ファイルを読み取るように R に指示する方法です。これにより、一度に 1 つの住所をジオコーディングすることなく、必要な 200 以上の緯度と経度の測定値を作成できます。
2 番目の問題は、このデータを取得してデータ フレームを作成し、それを既に持っている NYC シェープ ファイルに追加することです。
3 年前の回答は、この投稿を見たほとんどの人が持っている経験のない人にとっては複雑で混乱を招くものです... また、私の質問には答えていないと思います。
r - ggmap にたくさんの矢印を追加する
各矢印の始点と終点の両方に緯度/経度のペアがあるデータセットからのいくつかの (> 400) 矢印のオーバーレイがあるはずのマップをプロットしています。以下は、dput を使用したデータのサブセットです。
以前に ggmap を使用したことがあるため、これが最初の試みでした。
これは非常に奇妙な結果をもたらしました - 矢印のいくつかは頭が間違った方向にプロットされていました.
次に、代わりに geom_path を使用してみました。これは頭の方向を修正しましたが、geom_path への入力としてデータセットのすべての行を個別に入力する必要がありました。for ループを作成しましたが、レイヤーが追加される (「i」が 1 つ増える) たびに、前のレイヤーがすべて消えてしまったようです。
どんな助けでも大歓迎です...
r - ggmap エラーのヒートマップとベスト プラクティス
ggmap にヒートマップをプロットしたい。
私が得るエラーは次のとおりです。
テスト変数は次のとおりです。
提案?変数 test にはさらに多くのエントリがあります。プロットしたいのは、gstat ライブラリの関数 krige によって取得されたクリギングの結果です。
それを行うより良い方法はありますか?
私は非常に異なる解決策に対してオープンです
r - クリギング データからの ggmap の r ヒートマップ
ggmap にヒートマップをプロットしたい。
測定キャンペーンを行ったので、4460 の地理参照ポイントがあります。
予測マップを作成するために、クリギングで予測を計算する合計 160000 ポイントのグリッド 400*400 を作成しました。私の 3 km * 3 km での現象の全体像を把握するには、何らかのヒート マップが必要だと思います。(ファイルを参照) ポイントをプロットするために使用するコードは次のとおりです。
したがって、基本的に問題は、ポイントが道路に沿っていることです。そのため、ヒート マップに問題があり (ここを参照)、それらを個別にプロットするには多すぎます。助言がありますか?
他の関連する質問は、私のデータが gstat の従来の形式である SpatialPointsDataFrame であるということです。これは、ggplot を使用するためにそれらを強制的にデータフレームにする必要があることを意味します。