Найти координаты расположения центра в R - геопространственный анализ
Я пытаюсь найти координаты центра областей с высокой плотностью в R.
У моего набора данных около 1,5 миллиона строк, и он выглядит примерно так (фиктивные данные)
LATITUDE LONGITUDE val
1 35.83111 -90.64639 359.1
2 42.40630 -90.31810 74.5
3 40.07806 -83.07806 115.4
4 40.53210 -90.14730 112.0
5 42.76310 -84.76220 118.4
6 39.29750 -87.97460 134.4 ...
...
После нанесения с помощью ggmap
а также ggplot
используя команду
ggmap(UK_Map) +
geom_density2d(data=processedSubsetData,aes(x=processedSubsetData$Longitude,y=processedSubsetData$Latitude), bins=5) +
stat_density2d(data=processedSubsetData,aes(x=processedSubsetData$Longitude,y=processedSubsetData$Latitude,fill=..level.., alpha=..level..), geom='polygon')
У меня есть визуализация, которая выглядит как на рисунке ниже. Как вы можете видеть из изображения, есть несколько областей с высокой плотностью. Мне нужно найти координаты локального центра этих областей с высокой плотностью на карте.
Я попытался вычислить расстояние между точками, а также округлить координаты, чтобы сгруппировать их. Но я не могу заставить его работать и застрял. Спасибо