【发布时间】:2015-01-15 08:57:25
【问题描述】:
我正在处理居中的经度 (x) 和纬度 (y) 数据。我的目标是对连接的位置进行聚类。
如果 earth_distance((x1,y1),(x2,y2))
我正在使用 R 中的 distHaversine 函数来计算地球距离。
这是一些示例数据,
x=c(1.000000, 1.055672, 1.038712, 1.094459, 1.133179, 1.116241, 1.126053, 1.181824,1.377892, 5.869881, 5.925270, 5.909721)
和
y=c(1.333368,1.304790,1.347332,1.318743,1.332676,1.375229,1.572287,1.544174,2.371105,2.337032,2.383415)
还有
距离
我希望找到由不同的连接点集形成的不同簇(每个连接的点集形成一个簇)。
我查看了How to cluster points and plot,但我无法解决我的问题。
非常感谢任何参考、建议或答案。
【问题讨论】:
-
R 没有
distHaversine函数,但geosphere包有。 -
您的示例数据未粘贴到 R 中。您遇到什么错误?
-
感谢您的关注...抱歉我在输入时犯了一些错误...我编辑了示例数据...现在可以使用了。
标签: r google-maps latitude-longitude