Course Code: modin
Duration: 14 hours
Prerequisites:
  • Familiarity with Pandas
  • Python programming experience

Audience

  • Data scientists
  • Developers
Overview:

Modin is a parallel data frame system designed to speed up Pandas workflows. It can be used to handle large datasets, leveraging Ray or Dask as the backend framework for distributed computing in Python.

This instructor-led, live training (online or onsite) is aimed at data scientists and developers who wish to use Modin to build and implement parallel computations with Pandas for faster data analysis.

By the end of this training, participants will be able to:

  • Set up the necessary environment to start developing Pandas workflows at scale with Modin.
  • Understand the features, architecture, and advantages of Modin.
  • Know the differences between Modin, Dask, and Ray.
  • Perform Pandas operations faster with Modin.
  • Implement the entire Pandas API and functions.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

Introduction

  • Modin vs Dask vs Ray
  • Overview of Modin features and architecture
  • Pandas fundamentals

Getting Started

  • Installing Modin
  • Importing Pandas from Modin
  • Defaulting to Pandas in Modin
  • Supported APIs

Managing Pandas workflows using Modin

  • Using Modin on a single node
  • Using Modin on a cluster
  • Connecting to a database (read_sql)
  • Optimizing resources for Modin

Interacting with Datasets

  • Reading data, dropping columns, and finding values
  • Executing advanced Pandas operations
  • Common issues and examples

Troubleshooting

Summary and Next Steps

Sites Published:

United Arab Emirates - Accelerating Python Pandas Workflows with Modin

Qatar - Accelerating Python Pandas Workflows with Modin

Egypt - Accelerating Python Pandas Workflows with Modin

Saudi Arabia - Accelerating Python Pandas Workflows with Modin

South Africa - Accelerating Python Pandas Workflows with Modin

Brasil - Accelerating Python Pandas Workflows with Modin

Canada - Accelerating Python Pandas Workflows with Modin

中国 - Accelerating Python Pandas Workflows with Modin

香港 - Accelerating Python Pandas Workflows with Modin

澳門 - Accelerating Python Pandas Workflows with Modin

台灣 - Accelerating Python Pandas Workflows with Modin

USA - Accelerating Python Pandas Workflows with Modin

Österreich - Accelerating Python Pandas Workflows with Modin

Schweiz - Accelerating Python Pandas Workflows with Modin

Deutschland - Accelerating Python Pandas Workflows with Modin

Czech Republic - Accelerating Python Pandas Workflows with Modin

Denmark - Accelerating Python Pandas Workflows with Modin

Estonia - Accelerating Python Pandas Workflows with Modin

Finland - Accelerating Python Pandas Workflows with Modin

Greece - Accelerating Python Pandas Workflows with Modin

Magyarország - Accelerating Python Pandas Workflows with Modin

Ireland - Accelerating Python Pandas Workflows with Modin

Luxembourg - Accelerating Python Pandas Workflows with Modin

Latvia - Accelerating Python Pandas Workflows with Modin

España - Accelerating Python Pandas Workflows with Modin

Italia - Accelerating Python Pandas Workflows with Modin

Lithuania - Accelerating Python Pandas Workflows with Modin

Nederland - Accelerating Python Pandas Workflows with Modin

Norway - Accelerating Python Pandas Workflows with Modin

Portugal - Accelerating Python Pandas Workflows with Modin

România - Accelerating Python Pandas Workflows with Modin

Sverige - Accelerating Python Pandas Workflows with Modin

Türkiye - Accelerating Python Pandas Workflows with Modin

Malta - Accelerating Python Pandas Workflows with Modin

Belgique - Accelerating Python Pandas Workflows with Modin

France - Accelerating Python Pandas Workflows with Modin

日本 - Accelerating Python Pandas Workflows with Modin

Australia - Accelerating Python Pandas Workflows with Modin

Malaysia - Accelerating Python Pandas Workflows with Modin

New Zealand - Accelerating Python Pandas Workflows with Modin

Philippines - Accelerating Python Pandas Workflows with Modin

Singapore - Accelerating Python Pandas Workflows with Modin

Thailand - Accelerating Python Pandas Workflows with Modin

Vietnam - Accelerating Python Pandas Workflows with Modin

India - Accelerating Python Pandas Workflows with Modin

Argentina - Accelerating Python Pandas Workflows with Modin

Chile - Accelerating Python Pandas Workflows with Modin

Costa Rica - Accelerating Python Pandas Workflows with Modin

Ecuador - Accelerating Python Pandas Workflows with Modin

Guatemala - Accelerating Python Pandas Workflows with Modin

Colombia - Accelerating Python Pandas Workflows with Modin

México - Accelerating Python Pandas Workflows with Modin

Panama - Accelerating Python Pandas Workflows with Modin

Peru - Accelerating Python Pandas Workflows with Modin

Uruguay - Accelerating Python Pandas Workflows with Modin

Venezuela - Accelerating Python Pandas Workflows with Modin

Polska - Accelerating Python Pandas Workflows with Modin

United Kingdom - Accelerating Python Pandas Workflows with Modin

South Korea - Accelerating Python Pandas Workflows with Modin

Pakistan - Accelerating Python Pandas Workflows with Modin

Sri Lanka - Accelerating Python Pandas Workflows with Modin

Bulgaria - Accelerating Python Pandas Workflows with Modin

Bolivia - Accelerating Python Pandas Workflows with Modin

Indonesia - Accelerating Python Pandas Workflows with Modin

Kazakhstan - Accelerating Python Pandas Workflows with Modin

Moldova - Accelerating Python Pandas Workflows with Modin

Morocco - Accelerating Python Pandas Workflows with Modin

Tunisia - Accelerating Python Pandas Workflows with Modin

Kuwait - Accelerating Python Pandas Workflows with Modin

Oman - Accelerating Python Pandas Workflows with Modin

Slovakia - Accelerating Python Pandas Workflows with Modin

Kenya - Accelerating Python Pandas Workflows with Modin

Nigeria - Accelerating Python Pandas Workflows with Modin

Botswana - Accelerating Python Pandas Workflows with Modin

Slovenia - Accelerating Python Pandas Workflows with Modin

Croatia - Accelerating Python Pandas Workflows with Modin

Serbia - Accelerating Python Pandas Workflows with Modin

Bhutan - Accelerating Python Pandas Workflows with Modin

Nepal - Accelerating Python Pandas Workflows with Modin

Uzbekistan - Accelerating Python Pandas Workflows with Modin