Ich versuche festzustellen, ob die Anwesenheit einer großen Anzahl von aktiven Militärtruppen in einem Gebiet räumlich mit einem höheren / niedrigeren Ausmaß an Gewaltverbrechen korreliert. Das heißt, sind die Gebiete um große Militärbasen im Durchschnitt mehr oder weniger gewalttätig als Gebiete, die sich nicht in der Nähe von Militärbasen befinden?
Ich arbeite mit den folgenden zwei Datensätzen:
(1) eine Reihe von Punktdaten von Militärbasen in den kontinentalen USA und ihren entsprechenden Truppenstufen:
(2) eine Reihe landesweiter Daten zu Gewaltkriminalitätsraten nach Städten:
Ich habe das Gefühl, ich suche nach einem schwerkraftbasierten Modell, bei dem die "Massen" -Funktion an jeder Basis Truppenstufen angibt. Eine große Truppenpräsenz würde also Einfluss auf ein größeres Gebiet ausüben und in der Nähe des Massenschwerpunkts (dh der Punktposition in der GIS-Schicht) eine stärkere Wirkung haben.
Ich denke, dass es konzeptionell ungefähr so aussehen würde:
In diesem Diagramm repräsentieren X, Y, Z Militärbasen. a, b, c, d repräsentieren jeweils Städte (von denen jede ein Gewaltratenfeld in ihrer Attributtabelle hat).
Der Gradient um die Basen stellt das Einflussfeld dar, das mit der Entfernung vom Basisschwerpunkt exponentiell abnimmt. Eine größere Truppenpräsenz entspricht einem größeren Einflussradius (mit einem gewissen maximalen Schwellenabstand) und auch einem stärkeren Einfluss in der Nähe des Zentrums im Vergleich zu den Bereichen in der Nähe einer kleineren Basis.
Jeder Stadt wird eine Punktzahl zugewiesen, die auf der Summierung der Größe aller "Kraft" -Vektoren aller umgebenden Basen basiert, in deren Einflussradius sie liegen. In meinem Diagramm hätte Stadt a beispielsweise eine Punktzahl von 0, da sie liegt außerhalb des Radius einer Basis. Stadt b würde nur von Basis X beeinflusst . Stadt c würde nur von der Basis Z beeinflusst und ihre Punktzahl wäre niedriger als b , da X eine viel größere Basis als Z ist . Schließlich liegt Stadt d im Radius der beiden Basen X und Y.würde es eine Bewertung erhalten, die auf der Summierung des Ausmaßes des Einflusses von beiden Basen basiert. Ich würde dann sehen, ob es einen Zusammenhang zwischen einer höheren Punktzahl für eine Stadt und einer höheren Gewaltrate gibt.
Ich habe mich mit verschiedenen schwerkraftbasierten Modellen befasst ( Huff-Modelle usw.), konnte jedoch bis zu QGIS / Python nicht viel finden und bin mir nicht ganz sicher, wie ich das oben beschriebene implementieren soll ... Hat jemand Vorschläge dafür? Hat jemand von Ihnen diese Art von Analyse schon in anderen Bereichen durchgeführt?
Die TLDR lautet also:
- Welche statistischen Techniken könnte ich für diese Art von Frage verwenden?
- Gibt es in QGIS integrierte Tools (oder als Plugins verfügbar), die dies tun können?
- Wenn es in QGIS nichts Vergleichbares gibt, gibt es Python-Bibliotheken, die diese Art von Analyse durchführen können?
quelle
Antworten:
Erweitern Sie meinen Kommentar oben
Am Ende möchten Sie wahrscheinlich eine lineare Regression mit räumlicher Verzögerung ausführen, die die räumliche Korrelation einiger Ihrer Variablen berücksichtigt (ich muss mir dazu meine Notizen ansehen).
Luc Anselin war ein Pionier auf diesem Gebiet, und Sie sollten sich seine Arbeit ansehen, insbesondere die (kostenlosen) Tools und Dokumentationen im GeoDa Center . Beide Tools könnten für Sie von Interesse sein:
Meine Suche nach einem PySAL-Plugin für QGIS ergab etwas, das seit Jahren nicht mehr aktualisiert wurde, aber Sie haben möglicherweise mehr Glück.
quelle