5 faster alternatives to Pandas DataFrame apply()

 5 faster alternatives to Pandas DataFrame apply()

Want to apply a function to all rows in a Pandas Dataframe?

Use these instead:

πŸ”Ή Pandas itertuples()

πŸ”Ή List Comprehension

πŸ”Ή Python map()

πŸ”Ή NumPy vectorize()

πŸ”Ή Pandas Vectorization


If you are not averse to including extra libraries on multi-core:

πŸ”Ή Pandarallel

πŸ”Ή Dask

πŸ”Ή Swifter

πŸ”Ή Numba



Python pandas cheat sheets

Comments