【发布时间】:2018-02-26 13:59:21
【问题描述】:
请帮我解决错误?以及如何将打印功能的输出保存到数据框?
from haversine import haversine
import pandas as pd
dataframe = pd.read_csv("gpsdataedit.csv", delimiter = None)
dataset = dataframe.values
n = 0
c = 0
b = 1
a = dataset
for value in enumerate(dataset) :
c = c + 1
b = b +1
n = n + 1
distance = haversine(a[c], a[b]).km
print(distance)
回溯(最近一次通话最后一次):
中的文件“/home/rr/PycharmProjects/GPS/trydistance.py”,第 32 行 距离 = hasrsine(a[c], a[b]).km
IndexError:索引 151 超出轴 0 的范围,大小为 151
【问题讨论】:
-
请适当缩进你的代码,不清楚循环中有哪些语句。
-
抱歉……已经更新了
标签: python pandas numpy indexing