我最近发现了出色的tqdm package,它使显示所有内容的进度条非常容易。它也与熊猫集成,为使用.progress_apply() instead of .apply()时提供了进度条。
在我当前的项目中,我正在使用熊猫重新采样一些数据,这需要花费相当长的时间。有什么方法可以获取重新采样过程的进度条?
这是我要取得进展的那一行:
df_plot_data = changelog_dataframe.groupby(["key","field"]).resample("W").last().fillna(method="ffill")
答案 0 :(得分:1)
尝试一下:
changelog_dataframe.groupby(["key","field"]).progress_apply(lambda x : x.resample("W").last()).fillna(method="ffill")