Detail: Bus

Overview: Bus

class Bus(frames, *, index, index_constructor=None, name=<object object>, store=None, config=None, max_persist=None, own_index=False, own_data=False)[source]

A randomly-accessible container of Frame. When created from a multi-table storage format (such as a zip-pickle or XLSX), a Bus will lazily read in components as they are accessed. When combined with the max_persist parameter, a Bus will not hold on to more than max_persist references, permitting low-memory reading of collections of Frame.

  • Constructor: Alternative constructors for creating instances.

  • Exporter: Methods for transforming, exporting, or serializing objects.

  • Attribute: Attributes for retrieving basic characteristics.

  • Method: Methods for general functionality.

  • Dictionary-Like: All dictionary-like methods and iterators.

  • Display: Methods for providing a text representation of the object.

  • Selector: Interfaces for selecting by position, label or Boolean.

  • Iterator: Interfaces for iterating (and applying functions to) elements, axis, groups, or windows.

  • Accessor Hashlib: Interface exposing cryptographic hashing via hashlib interfaces.

  • Accessor Type Clinic: Interface for providing a type hint from a container or validating a container against a type hint.

Bus: Constructor | Exporter | Attribute | Method | Dictionary-Like | Display | Selector | Iterator | Accessor Hashlib | Accessor Type Clinic