私はQGISに精通していますが、ここでRと苦労しています。ニューヨーク市のPUMAシェイプファイルのセントロイドポイントに基づいたいくつかのデータを使って、地理的に重み付けされた基本的な回帰を行いますポイント、各PUMAに1つ、基本的には大きな国勢調査に似ています)。基本的な地理的重み付き回帰
これは、CSVでの私のデータである。 https://www.sendspace.com/file/pj48b5
はまた、必要に応じて(おそらくない)、ここでのシェープファイルデータは次のとおりです。 https://www.sendspace.com/file/wbqrpb
あなたが見ることができるように、テーブルには、次の形式であります:
lat lng variable_a 2015_median 9_yr_change 9_yr_change_new pc_change
40.8912378 -73.9101365 6 1200 380 480 31.6666666667
40.8901905 -73.8614272 8 1100 280 200 25.4545454545
40.8502191 -73.8050669 11 1100 300 530 27.2727272727
40.8561725 -73.8525618 2 1100 320 205 29.0909090909
私はそうように、2つの変数の基本的な回帰を行う場合は、次の
fit <- lm(variable_a ~ X9_yr_change_new, data=s_data)
summary(fit)
それから私は、Rは、同じ2つの変数をテストすることですが、ありますかどうかを確認するために緯度とLNGの変数(重心の座標)を使用して、私は次何をしたいのか0.42
の平方取得これらのポイントの地理的近接度を考慮に入れると、より強固な関係になります。
誰も私にQGISまたはRのいずれかでこれを行う最も簡単な方法を教えてもらえますか?
をうーん...あなたは、加重回帰のために働くかもしれない答えを提供してきましたが、地理的に重み付けされた回帰のためではないので、緯度/経度の間の距離を測定することは考慮されていない。また、2つの回帰からわかるように、それぞれの場所で平均値を数えても何もしないので、同じ応答が返されます。variable_aのデータは、各(ユニークな)場所ごとに既に数えられています。だからこの答えが他のことをするのに役立つかもしれないが、それは私の場合は全く助けにならない。それにもかかわらず、あなたの努力のおかげで申し訳ありませんが、私はそれを正しくマークすることはできません。 –
問題ありません。あなたが正しいものを見つけることを願って – Sathish
私はarcGISで基本的なGWRを行うためのツールを見つけました...私は早くRでそれを行う方法を知っていましたが、これは今では十分でした! –