私はまだRの初心者であり、次の問題があります。どんなヒントでも大歓迎です - それは始めるのに大きな助けになるでしょう。ArcGIS のある国の道路シェープファイルを R のネットワーク変数として使用して、ネットワーク K 関数を適用したいと考えています (spatstat パッケージを使用して、ネットワーク上のポイントのランダム性を探します)。R でこの種の問題に取り組んだことがなく、R でベクトル ライン データセットをネットワーク変数に変換する方法がわかりません。シェープファイル パッケージを使用しようとしましたが、.shp、.shx および.dbf ファイル、これ以上の使用方法がわかりません。
質問する
242 次
1 に答える
1
上記のコメントは正しくありません。
パッケージ内で、シェープファイルに関する付属のビネットで説明されているようにspatstat
、最初にシェープファイルをクラス (平面セグメント パターン) のオブジェクトに変換します。"psp"
次に、関数を使用してオブジェクトをクラス の線形ネットワーク オブジェクトにas.linnet
変換します。"psp"
"linnet"
詳細については、spatstat bookの第 17 章を参照してください。
于 2015-12-31T00:54:41.373 に答える