問題タブ [spdep]
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 - Polygon()、Polygons()、SpatialPolygons()、SpationPolygonsDataFrame()...{spdep}
私はRプログラミングが初めてです。私は現在、spdep パッケージの mstree() を改善できる研究プロジェクトに取り組んでいます。Polygon()、Polygons()、SpatialPolygons()、SpationPolygonsDataFrame() を機能させる方法について質問があります。以下は私が試したコードです:
...そしてエラー!上記のコードの何が問題になっていますか? Polygon()、Polygons()、SpatialPolygons()、SpatialPolygonsDataFrame()、および poly2nb() を使用する適切な方法を見つけるためにインターネットで検索して検索しましたが、これらの関数を機能させる方法がわかりません! 私はすでに R のマニュアルを読んでいますが、あまり役に立ちません。しかし、興味深いことの 1 つは、Polygons オブジェクトを表示すると、Polygons スロットが空であることです。同様に Sr を表示すると、SpatialPolygons スロットと Polygons スロットは空です。ありがとう、
r - R で mat2listw 関数を使用して空間ウェイト マトリックスを作成する
mat2listw 関数を使用して、R で重みオブジェクトを作成しようとしています。Excel で作成され、R に読み込まれた非常に大きな空間ウェイト マトリックス (約 22,000x22,000) があり、現在実装しようとしています。
次のエラーが表示されます。
ここで何がうまくいかないのですか?現在の行列はすべて 0 と 1 で、欠損値も負の要素もありません。私は何が欠けていますか?
アドバイスをいただければ幸いです。よろしくお願いします。
r - R における空間的自己相関分析 (Global Moran's I)
Moran's I を使用し、関心領域を 4 x 4 四角形で割って、自己相関をチェックしたい点のリストがあります。
Google で見つけたすべての例 (例: http://www.ats.ucla.edu/stat/r/faq/morans_i.htm ) は、モランの I 関数の最初の入力として何らかの測定値を使用しています。ライブラリが使用されます (私は ape と spdep パッケージを調べました)。
しかし、私が持っているのは、相関関係を確認したいポイント自体だけです。
問題は、これが面白い (または悲しい) ように聞こえるかもしれませんが、ここで何をしているのかわかりません。私は(空間)統計の専門家ではありません。私が知りたいのは、モランの I を使用して、ポイントのコレクションが分散、クラスタ化、またはランダム化されているかどうかだけです。
私のアプローチは正しいですか?そうでない場合、どこで何を間違っていますか?
ありがとう
これは私がこれまでに持っているものです:
r - R のバイナリ データの空間的自己相関テスト
種の存在/不在記録の空間的自己相関をテストしたいと考えています。私のデータには、GIS の 130,000 を超えるグリッドと、約 700 種の存在記録が含まれています。
通常の Moran の $I$ ではこの種のデータを処理できないが、パッケージの結合カウント メソッドでは処理できることを読みましspdep
た。しかし、私は に慣れていないため、またはR
のヘルプの情報とコードをまだ理解できません。joincount.mc
joincount.test
私のデータは次のようなものです:
を読み込む方法は知ってshp.file
おりR
、データの重みを計算する必要があることもわかっていますが、次の手順spdep
は私の能力を超えています。
r - ソースから OS X に R パッケージ (spdep) をインストールする --- コンパイル エラー
OS X 10.9 Mavericks にR パッケージ ( ) をインストールしようとしていますspdep
。R 3.0.1 (sessionInfo
下部)。http://cran.r-project.org/web/packages/spdep/index.html (ソースファイル)からパッケージをダウンロードしspdep_0.5-71.tar.gz
たので、ターミナル経由でインストールしてみましたR CMD INSTALL
。
問題は、端末で次のエラーが発生することです。
すでに持っていた Xcode とコマンド ライン ツールを再インストールしようとしました。そして、ターミナルにもインストールgfortran-4.8.2-darwin13.tar.bz2
しsudo tar fvxz gfortran-4.8.2-darwin13.tar.bz2
ました。しかし、それでも同じエラーが発生します。
解決策はありますか?
ありがとう!
r - spdep "まだ一般的な重みリストをサブセット化できません" listw
に問題がありspdep()
ます。関数によって生成された非欠損距離の行列から開始する
次に、線形逆関数で重みに変換します
そしていま
ウェイトが欠落していないことを確認します。
ないので、次のように進みます。
次のエラーが発生します。