Skip to content
New: Star-import, signal unraveling, Python 3.12 support, and more

# analyzable module

Class for analyzing data.

## Analyzable class

    Analyzable(
        wrapper,
        **kwargs
    )

Class that can be analyzed by computing and plotting attributes of any kind.

Superclasses

- AttrResolverMixin
- Cacheable
- Chainable
- Comparable
- Configured
- ExtPandasIndexer
- HasSettings
- IndexingBase
- PandasIndexer
- Pickleable
- PlotsBuilderMixin
- Prettified
- StatsBuilderMixin
- Wrapping

Inherited members

- AttrResolverMixin.deep_getattr()
- AttrResolverMixin.post_resolve_attr()
- AttrResolverMixin.pre_resolve_attr()
- AttrResolverMixin.resolve_attr()
- AttrResolverMixin.resolve_shortcut_attr()
- Cacheable.get_ca_setup()
- Chainable.pipe()
- Configured.copy()
- Configured.equals()
- Configured.get_writeable_attrs()
- Configured.prettify()
- Configured.replace()
- Configured.resolve_merge_kwargs()
- Configured.update_config()
- HasSettings.get_path_setting()
- HasSettings.get_path_settings()
- HasSettings.get_setting()
- HasSettings.get_settings()
- HasSettings.has_path_setting()
- HasSettings.has_path_settings()
- HasSettings.has_setting()
- HasSettings.has_settings()
- HasSettings.reset_settings()
- HasSettings.resolve_setting()
- HasSettings.resolve_settings_paths()
- HasSettings.set_settings()
- IndexingBase.indexing_setter_func()
- PandasIndexer.xs()
- Pickleable.decode_config()
- Pickleable.decode_config_node()
- Pickleable.dumps()
- Pickleable.encode_config()
- Pickleable.encode_config_node()
- Pickleable.file_exists()
- Pickleable.getsize()
- Pickleable.load()
- Pickleable.loads()
- Pickleable.modify_state()
- Pickleable.resolve_file_path()
- Pickleable.save()
- PlotsBuilderMixin.build_subplots_doc()
- PlotsBuilderMixin.override_subplots_doc()
- PlotsBuilderMixin.plots()
- PlotsBuilderMixin.plots_defaults
- StatsBuilderMixin.build_metrics_doc()
- StatsBuilderMixin.override_metrics_doc()
- StatsBuilderMixin.stats()
- StatsBuilderMixin.stats_defaults
- Wrapping.cls_dir
- Wrapping.column_only_select
- Wrapping.column_stack()
- Wrapping.config
- Wrapping.group_select
- Wrapping.iloc
- Wrapping.indexing_func()
- Wrapping.indexing_kwargs
- Wrapping.loc
- Wrapping.range_only_select
- Wrapping.rec_state
- Wrapping.regroup()
- Wrapping.resample()
- Wrapping.resolve_column_stack_kwargs()
- Wrapping.resolve_row_stack_kwargs()
- Wrapping.resolve_self()
- Wrapping.resolve_stack_kwargs()
- Wrapping.row_stack()
- Wrapping.select_col()
- Wrapping.select_col_from_obj()
- Wrapping.self_aliases
- Wrapping.split()
- Wrapping.wrapper
- Wrapping.xloc

Subclasses

- Data
- GenericAccessor
- IndicatorBase
- MappedArray
- Portfolio
- PortfolioOptimizer
- Records
- Splitter

## MetaAnalyzable class

    MetaAnalyzable(
        *args,
        **kwargs
    )

Meta class that exposes a read-only class property `StatsBuilderMixin.metrics`.

Superclasses

- MetaPlotsBuilderMixin
- MetaStatsBuilderMixin
- `builtins.type`

Inherited members

- MetaPlotsBuilderMixin.subplots
- MetaStatsBuilderMixin.metrics

Subclasses

- MetaData
- MetaPortfolio
- MetaRecords

#### Cookie consent

We use cookies to recognize your repeated visits and preferences, as well as to measure the effectiveness of our documentation and whether users find what they're searching for. With your consent, you're helping us to make our documentation better.

- Google Analytics
- GitHub

Manage settings