在R - 地理空间分析中找到中心位置坐标

时间:2018-05-14 04:50:05

标签: r ggplot2 data-visualization ggmap stat-density2d

我试图在R中找到高密度区域的中心坐标。

我拥有的数据集大约有150万行,看起来像这样(虚拟数据)

     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 ...
...

使用命令

使用ggmapggplot绘制后
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')

我的可视化效果如下图所示。 geospatial data 从图像中可以看出,有一些高密度区域。我需要在地图中找到这些高密度区域的本地中心坐标。

我已经尝试计算点之间的距离,并且还对坐标进行舍入以对它们进行分组。但我无法使其发挥作用而且被卡住了。 感谢

0 个答案:

没有答案