~/talk

Scaling Interactive Pandas Workflows with Modin

Talkat PyData NYC 2018 · 2018-10-11..10-12· [data-visualization, python]
links:none on file
slides:none on file

Modin is a drop-in middle layer for pandas that speeds up interactive workflows by changing one import import modin.pandas as pd and running on Ray with block (two‑axis) partitioning and a partition manager that reshapes partitions per operation. Benchmarks show read_csv 800MB: 29.5s → 7.6s (~4x) and near-linear scaling on many cores; the project implements supports ~71% API covering ~93% usage, defaults back to pandas for unimplemented ops, and notes indexing and some notebook demo instability as current rough edges.

AI-written summary · about

  1. 0:00Modin introduction
  2. 1:45Data science tooling landscape
  3. 4:17Small vs large analytics
  4. 5:03Pandas acceleration
  5. 6:30Data partitioning
  6. 7:17Read_csv and group_by gains
  7. 8:48Interactive workflows
  8. 9:51Scaling from laptops to large servers
  9. 11:16Pandas API support
  10. 13:52Fallback to pandas
  11. 15:39Modin architecture
  12. 18:08Ray’s role in Modin
  13. 20:02Live demo
  14. 23:44Modin benefits
  15. 26:19Q&A interactivity
  16. 28:09Q&A scaling
  17. 30:10Q&A memory
  18. 31:19Modin vs Dask
  19. 33:52Handling large data
  20. 35:35Q&A on where Modin breaks most often
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.