pandas使用apply时加速的方式

apply的加速方式
1.并行加速
其中可以通过在initialize函数中传递progress_bar=True来显示每个工作CPU的一个进度条。

from pandarallel import pandarallel
 
# Initialization
pandarallel.initialize()
 
# Standard pandas apply
df.apply(func)
 
# Parallel apply
df.parallel_apply(func)

1.swifter加速

import swifter
df.swifter.apply(func)

猜你喜欢

转载自blog.csdn.net/weixin_44133327/article/details/121872301
今日推荐