Как предоставить индикатор выполнения для повторной выборки панд - PullRequest
0 голосов
/ 30 сентября 2019

Недавно я обнаружил превосходный пакет tqdm , который позволяет очень просто отображать индикаторы прогресса по всему. Он также имеет некоторую интеграцию с пандами, что обеспечивает индикатор выполнения для использования .progress_apply () вместо .apply () .

В моем текущем проекте я использую панды для пересчета некоторых данныхчто занимает довольно много времени. Есть ли какой-нибудь способ получить индикатор выполнения для процесса повторной выборки?

Вот строка, для которой я хочу получить прогресс:

df_plot_data = changelog_dataframe.groupby(["key","field"]).resample("W").last().fillna(method="ffill")

1 Ответ

1 голос
/ 30 сентября 2019

Попробуйте это:

changelog_dataframe.groupby(["key","field"]).progress_apply(lambda x : x.resample("W").last()).fillna(method="ffill")
...