問題タブ [spatial-data-frame]

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 に答える
191 参照

python - Polygon 内のポイントの場合は ZipCode を返します (形が整っている)

ポイントの列を持つ DataFrame A があります。

Polygon の列を持つ別の DataFrame B もあります。

ポイントがポリゴン内にある場合、B のコードを A に渡すにはどうすればよいですか?

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

r - ggplot2 で塗りつぶし値を使用して経度緯度をプロットする際のエラー

各グリッドに経度、緯度、および値を含むデータがあります。グリッドには複数の値が含まれる場合があるため、alpha複数の値を視覚化するように設定しました。私の目的は、グリッドを 3 つの異なる範囲で埋めることです。値がゼロの場合、そのグリッドは空になります。

画像

間違っている。青いグリッドが大きいため。間違いを見つけることができませんでした。リンクをたどったのですが、できませんでした。私が見逃している些細なことがあると思います。私のデータはここからアクセスできます。よろしくお願いします。

0 投票する
0 に答える
458 参照

r - 「ele」以外の属性を保持する writeOGR を使用して、.csv から GPX ファイルを作成するにはどうすればよいですか。各ポイントのタイムスタンプを含める必要があります

場所と属性のcsvファイルがあります(NRCANのPPPサービスを使用してTopCon GPSユニットから事後修正されたため、csvファイルになっています)。

latloneleおよびの列がありますtime。この csv から GPX ファイルを作成しようとしています。GPX を作成することはできますが、各ポイントの「ele」以外の属性を保持する方法がわかりません。タイムスタンプも必要です。使用してみGPS_USE_EXTENSIONS=YESましたが、出力に何の違いもないようです。また、タイムスタンプを「探す」可能性があると考えて、GPX をトラックとして書き込もうとしましたが、成功しませんでした。

これは私のデータフレーム(df)がどのように見えるかです:

奇妙に見える時刻形式は、GPX ファイルで最終的に必要とされる形式であるためです。

役立つ場合は、コードの残りの部分 (空間データフレームの取得など) を提供させていただきます。

前もって感謝します!

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

r - r - 2 つのインデックス ベクトルに従って、NA を値に置き換えます

私は、数年にわたって販売された住宅の特徴を含む空間ポイント データ フレームを持っています。{sp}で「over」を使用して、近隣属性を追加しました。私の住宅データの年ごとに、近隣のデータ セットが結合されています。

問題: 異なる年の近隣データには、常に同じ変数が含まれているとは限りません。したがって、住宅データに結合すると、特定の年に販売された住宅について、これらの非共有変数で NA を取得します。

理想的な解決策: データの各行について、NA を同じ近隣 (nb) で最も近い年 (y) の同じ列データ (V1) に置き換えます。

理想的には、次のように NA を置き換え[3,V1] = 2752ます。[5,V1] = 2650、および[7,V1] = 2554。データ フレームには 25 万を超える obs が含まれているため、全体をループするのはかなり面倒です。

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

r - データフレーム内のリストを行に変換する

Rにデータフレーム ( test) があります。列の 1 つには、次のリスト構造の座標が含まれています。

わかりやすくするために、座標の数を減らしました。

最終的には、データフレームを空間的な線のデータフレームに変換したいのですが、そのためtest$coordinatesには線の形が必要です。ただし、次のエラーが表示されます

を他の形式に変換しようとしましtest$coordinatesたが、通常は何らかのエラーが発生します。このリストを行に変換するにはどうすればよいですか?

追加情報 これはフォローアップの質問です

x、yx、y 座標を使用してデータ フレームを R の空間線データ フレームに変換する

要求に応じて更新dput(head(test)):