All Resources

Modin

Released: 
October 28, 2018
Documentation
Github
Open website

337

Github issues

4700

Github stars

0

Days since last commit

20

Stackoverflow questions

337

Github issues

4700

Github stars

0

Last commit days ago

20

Stackoverflow questions

Modin in one line: Modin accelerates your Pandas workflows by changing a single line of code.

What is Modin?

Modin is a data wrangling Python library. Similarly to Dask and Vaex, it aims to give developers the simplicity and familiarity of the Pandas interface – but with more power. Modin is different because it aims to provide a complete drop-in replacement for Pandas. In many cases, a developer can channel Modin’s power by changing just one import statement.

Modin is an interface between Pandas code and the Dask or Ray frameworks. While Dask implements its own Pandas-like API, it doesn't aim for 100% compatibility or coverage with Pandas – but Modin does.

What problem does Modin solve?

Pandas is one of the most popular data science libraries, but it has some issues with efficiency and scaling to larger datasets. Even the author of Pandas acknowledges its limitations. While other, more modern frameworks address some of these limitations, there is a lot of Pandas code already out there, and more is written every day.

Modin is often the easiest way to optimize existing Pandas code when it has scaling issues. Because you only need to change one line of code, developers can more easily switch from Pandas to Modin when they start hitting Pandas’ limits.

Used by:

Top articles for

Modin

No items found.