Pandas Interpolate выдает неверный метод заливки после версии 0.24 - PullRequest
0 голосов
/ 28 сентября 2019

Метод pandas.DataFrame.interpolate() выдает эту ошибку при использовании аргумента method='time':

Error: Invalid fill method. Expecting pad (ffill) or backfill (bfill). Got time

Это начало происходить только после обновления pandas до версии 0.24, которая, похоже, изменила некоторую реализацию.Код, который использовался для работы с версиями 0.24 или выше.

Я подумал, что это может быть связано с типами данных столбцов, что означает, что, если DataFrame включает нечисловые столбцы, интерполяция завершится неудачно.Это, похоже, не так, поскольку недавно я столкнулся с этим снова с чисто числовым значением DataFrame.

Я считаю, что в какой-то момент это сработало, но я не могупомните, как (кроме возиться с типами данных).Это проблематично, потому что моя существующая кодовая база должна прикрепить панд к 0.23, чтобы функциональность работала.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...