【发布时间】:2021-02-22 22:43:47
【问题描述】:
x数据框是出发和到达信息,y数据框是每个位置的经纬度数据。
我尝试使用起点和终点的纬度和经度数据(例如,start_x、start_y、end_x、end_y)来计算起点和终点之间的距离。
如何连接 x 和 y 以将适合每个代码的纬度数据带入 x 数据框?
【问题讨论】:
-
您是想在第一个数据框中添加新列,开始和结束,还是只关心结果距离?
-
两者。但我正在考虑在 Python 中应用港口正弦公式,首先,我想在 x 数据框中添加列 start_x、start_y、end_x 和 end_y。
-
我现在无法进行任何测试,但我会尝试类似:x["start_x"] = y.loc[y.code == x.start].x 等等下一个..
-
它可能不起作用,但它是一个开始:p 我希望我在我的电脑前!
-
x["start_x"] = y.loc[y['code'] == x['start']] 我是这样写的,我得到一个像 ValueError: Can only compare标记相同的系列对象