【发布时间】:2021-03-30 19:53:51
【问题描述】:
我有一个表单的数据框
| lon1 | lat1 | lon2 | lat2 |
|---|---|---|---|
| ... | ... | ... | ... |
| ... | ... | ... | ... |
表示点对的坐标。如何计算新列中的对之间的测地距离?有包geosphere 可以为distm(c(lon1, lat1), c(lon2, lat2)) 形式的点对执行此操作。有没有办法将它直接应用于列?
【问题讨论】:
-
查看链接帖子,它适用于 data.table 对象,但该解决方案也可用于 data.frames。