IndexError: индекс 43462904 выходит за пределы размера 43462904 - PullRequest
0 голосов
/ 30 ноября 2018

У меня есть набор данных, у которого 43,462,904 миллиона записей.Я пытаюсь создать группу с двумя переменными и в среднем третью.

Функция: df1 = df.groupby(["var1", pd.Grouper(key="var2"freq="MS")]).mean()

Ошибка при выходе следующая: IndexError: index 43462904 is out of bounds for size 43462904

Ошибка в том, что у меня длинный набор данных?Функция с несколькими данными функции

1 Ответ

0 голосов
/ 30 ноября 2018

Массив длины N может быть проиндексирован с 0 ... N-1:

arr = [0,1,2]

arr [0]: 0

обр [1]: 1

обр [2]: 2

len (обр): 3

В этом примере вы пытаетесьполучить доступ к arr [3], который недопустим, так как это N + 1-я запись в массиве.

...