~/talk

Small Big Data: using NumPy and Pandas when your data...

Talkat PyData New York City 2019 · 2019-11-04..11-06· [python]
slides:none on file

Concrete tactics and numbers: shows how NumPy and Pandas handle data that won’t fit in RAM using compression, chunking, indexing and cheap extra memory, with examples that actually run. Demonstrates dtype downcasting and sparse arrays, zarr-backed arrays and pandas chunked reads, and using Dask for parallel chunks and a SQLite index to avoid scanning. Reports real timings (e.g. max via Dask ~1.1s → 0.3s; indexed query 570ms → 10ms) and explains when each approach reduces memory or speeds up processing.

AI-written summary · about

  1. 0:00Introduction
  2. 2:06Memory limits for big data
  3. 3:32RAM or cloud solutions
  4. 5:17Reduce memory usage
  5. 7:03NumPy data type compression
  6. 9:11NumPy sparse arrays
  7. 11:39Pandas data type compression
  8. 13:03Processing data with CZAR
  9. 15:53Pandas chunking methods
  10. 16:55Parallel processing with Dask
  11. 20:22Indexing relevant data
  12. 23:10Voter data indexing example
  13. 28:55Techniques beyond NumPy and Pandas
  14. 30:17Further resources
~/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.