Haversine 函数 - Python [关闭]
Posted
技术标签:
【中文标题】Haversine 函数 - Python [关闭]【英文标题】:Haversine Function - Python [closed] 【发布时间】:2020-11-18 17:58:59 【问题描述】:我正在尝试编写一个代码,其中我正在创建一个半正弦函数来计算包含不同属性的数据集与最近医院的距离,使用他们的地理位置,这就是我的代码的样子:
code snippet
但是,我收到了这个我不明白的错误,因为我使用的是 lat2 和 ids,并在创建函数时定义了它。
有人可以帮助我理解错误并可能修复它吗?
hospital dataframe
property details
【问题讨论】:
见Why not upload images of code/errors when asking a question? 【参考方案1】:haversine_hospital
需要 5 个输入:lon1、lat1、lon2、lat2、ids
你只给了它 3: lat1, lon1, j(ids 大概)。
您需要为其提供要计算距离的其他目标的 X 和 Y 坐标。
【讨论】:
以上是关于Haversine 函数 - Python [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
Haversine 公式和 Python 3 - 数学域错误
python 笔记 haversine (两个经纬度坐标之间的距离)