Ich muss die 2d-Kernel-Dichteschätzung (kde) aus einer Liste von Breiten- und Längenkoordinaten berechnen. Ein Breitengrad ist jedoch nicht derselbe Abstand wie ein Längengrad. Dies bedeutet, dass die einzelnen Kerne oval sind, insbesondere je weiter der Punkt vom Äquator entfernt ist.
In meinem Fall sind die Punkte alle nahe genug beieinander, so dass die Umwandlung in flache Erde nicht viele Probleme verursachen sollte. Ich bin jedoch immer noch gespannt, wie dies richtig gehandhabt werden soll, falls dies nicht der Fall ist.
spatial
kernel-smoothing
geostatistics
geography
Aaron de Windt
quelle
quelle
Antworten:
Sie können einen Kernel verwenden, der besonders für die Kugel geeignet ist, z. B. eine von Mises-Fisher-Dichte
wo und xμ x Orte auf der Einheitskugel, ausgedrückt in kartesischen 3D-Koordinaten.
Das Analogon der Bandbreite ist der Parameter . Der Beitrag zu einem Ort x von einem Eingangspunkt am Ort μ auf der Kugel mit dem Gewicht ω ( μ ) beträgt daherκ x μ ω ( μ )
R
quelle