How pandas accelerates when using apply

The acceleration method of apply
1. Parallel acceleration
It is possible to display a progress bar for each working CPU by passing progress_bar=True in the initialize function.

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

1.swifter acceleration

import swifter
df.swifter.apply(func)

おすすめ

転載: blog.csdn.net/weixin_44133327/article/details/121872301