Что может вызвать ошибку утверждения при попытке получить max () вместо mean () при повторной выборке фрейма данных в pandas? - PullRequest
0 голосов
/ 12 июля 2020

У меня есть подмножество и повторная выборка df по дням, что отлично работает, когда я пытаюсь получить среднее.

resampled = df.resample('D').mean()
print(resampled)

Однако, когда я пытаюсь получить max (), я получаю ошибку утверждения.

resampled = df.resample('D').max()
print(resampled)

Есть идеи, где я ошибся?

1 Ответ

0 голосов
/ 12 июля 2020

Хорошо, я просто немного поигрался с этим, и, похоже, он сработает, если я укажу столбцы в Dataframe.

resampled = df [["column1", "column2"]]. Resample ('D'). Max ()

Так что, я думаю, это работает, если немного раздражает, когда много столбцов.

Как кто-то предположил, это может быть связано с версией pandas. У меня 1.0.3.

...