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)

你可能感兴趣的:(pandas,python,pandas)