extra credit Search 85,062 technologies ⌘K Download for Mac

pandas

Category
Frameworks and libraries
Docs outline
17 sections

Official docs outline

pandas.pydata.org
  1. 10 Minutes to pandas

    Quick tour of Series, DataFrame, viewing data, selection, missing data, grouping, merging, and plotting.

  2. Intro to Data Structures

    Series and DataFrame construction, index alignment, attributes, and dict-like behavior.

  3. Essential Basic Functionality

    Head/tail, descriptive statistics, binary operations and broadcasting, reindexing, sorting, dtypes, and apply.

  4. IO Tools

    read_csv, read_excel, read_json, read_parquet, read_sql, HDF5, writing data, and parsing options.

  5. Indexing and Selecting Data

    loc, iloc, boolean indexing, query, setting values, views versus copies, and SettingWithCopy.

  6. MultiIndex and Advanced Indexing

    Hierarchical indexes, slicing with MultiIndex, xs, reindexing, and index types.

  7. Working with Missing Data

    NaN, NA and NaT, isna, fillna, dropna, interpolation, and nullable dtypes.

  8. Merge, Join, Concatenate

    concat, merge, join, SQL-style joins, merge keys, validation, and comparing frames.

  9. Reshaping and Pivot Tables

    pivot, pivot_table, melt, stack and unstack, crosstab, and wide versus long formats.

  10. Group By: Split-Apply-Combine

    groupby, aggregation, transform, filter, apply, named aggregation, and grouping by multiple keys.

  11. Windowing Operations

    rolling, expanding, and exponentially weighted windows, and custom window functions.

  12. Time Series and Date Functionality

    DatetimeIndex, date_range, resampling, time zones, shifting, offsets, and periods.

  13. Working with Text Data

    The .str accessor, string methods, regular expressions, extract, split, and string dtypes.

  14. Categorical Data

    Categorical dtype, ordered categories, memory savings, and categorical operations.

  15. Nullable and Arrow Data Types

    Nullable integer and boolean dtypes, pd.NA, and PyArrow-backed dtypes.

  16. Visualization

    DataFrame.plot, plot kinds, subplots, customizing charts, and styling tables.

  17. Performance and Scaling

    Cython, Numba, eval and query, vectorization over apply, chunking, and scaling to large datasets.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

All 113
↑↓ move ↵ open