Contents Menu Expand
pandas-select 0.2.0 documentation
pandas-select 0.2.0 documentation
  • Why pandas-select?
  • Getting started
  • API reference
    • Selection by labels
      • pandas_select.label.Exact
      • pandas_select.label.Everything
      • pandas_select.label.LabelMask
      • pandas_select.label.AnyOf
      • pandas_select.label.AllOf
      • pandas_select.label.StartsWith
      • pandas_select.label.EndsWith
      • pandas_select.label.Contains
      • pandas_select.label.Match
      • pandas_select.column.HasDtype
      • pandas_select.column.AllBool
      • pandas_select.column.AllNumeric
      • pandas_select.column.AllCat
      • pandas_select.column.AllStr
      • pandas_select.column.AllNominal
    • Boolean Indexing
      • pandas_select.bool.Anywhere
      • pandas_select.label.Everywhere
    • Scikit-learn
      • pandas_select.sklearn.ColumnSelector
    • Pandera
      • pandas_select.pandera.SchemaSelector
  • License and Credits

API reference¶

pandas_select relies on Pandas’ mechanism of selection by callable to achieve selection by labels and boolean indexing. It defines selectors as classes implementing the magic method __call__().

This section describes the API, if you’d like a more hands-on introduction, have a look at Getting started.

Following pandas’semantic, pandas-select distinguishes between two types of selectors:

  • Label selectors: Selection by labels.

  • Boolean indexers: Boolean Indexing

Next
Selection by labels
Previous
Getting started
Copyright © 2020, Jean-Francois Zinque | Built with Sphinx and @pradyunsg's Furo theme. | Show Source