python - 正弦函数 - Python
问题描述
我正在尝试编写一个代码,其中我正在创建一个半正弦函数来计算包含不同属性的数据集与最近医院的距离,使用它们的地理位置,这就是我的代码的样子:
但是,我收到了这个我不理解的错误,因为我使用的是 lat2 和 ids,并在创建函数时定义了它。
有人可以帮助我理解错误并可能修复它吗?
解决方案
haversine_hospital
需要 5 个输入:lon1、lat1、lon2、lat2、ids
你只给了它 3:lat1,lon1,j(大概是 ids)。
您需要为其提供要计算距离的其他目标的 X 和 Y 坐标。
推荐阅读
- ios - 数组值不通过
- python - Python 全局变量未在 read_sql 执行中生成代码
- azure-devops - 是否可以使用容器在 Azure 管道中构建 .NET WPF 应用程序?
- python - SQL Alchemy 不会将现有表附加到 Pandas
- amazon-web-services - AWS Inspector 函数 list-assessment-targets 和 preview-agents 是否忽略停止的实例?
- json - 为什么我的 JSON 数据在快速从当前视图控制器转移到其他视图控制器后被擦除
- javascript - 无法在 POST 请求中获取 BODY
- azure - 在不使用 GenerateScripts 的情况下将大型表从一个 Azure SQL Server 迁移到另一个
- python - 沿特定轴在哪里使用 xarray 的最佳方法?
- electron - 如何使用 Electron 的登录事件?能给我举个例子吗?