【发布时间】:2014-10-03 01:34:56
【问题描述】:
我有一个包含 3 列和 00 行的 pandas DataFrame:
time longitude latitude
1 x1 y1
2 x2 y2
3 x3 y3
...
我想应用一个函数来根据经度和纬度计算距离。基本上我需要一种方法来表达函数可以处理数据框中的两个相邻行 喜欢
compute_distance(x1,y1,x2,y2)
我知道有一些方法可以沿轴 1 和 0 应用函数,但它们似乎只适用于单行或单列。如何表达涉及多行或多列的内容。
【问题讨论】:
-
如果您只是想要差异,那么只需致电
diff进行计算