chart_me.chart_me_logic
contains core chart_me function
Classes
Default Instance of Chart Config |
Functions
|
validates, infers data type, assembles and displays charts |
Module Contents
- class chart_me.chart_me_logic.ChartConfig[source]
Default Instance of Chart Config
- validate_column_strategy: Type[chart_me.data_validation_strategy.ValidateColumnStrategy]
- datatype_infer_strategy: Type[chart_me.datatype_infer_strategy.InferDataTypeStrategy]
- assemble_charts_strategy: Type[chart_me.charting_assembly_strategy.AssembleChartsStrategy]
- chart_me.chart_me_logic.chart_me(df: pandas.DataFrame, *col_args: str, chart_confs: Type[chart_me.chart_configs.ChartConfig] = ChartConfig) None[source]
validates, infers data type, assembles and displays charts
- Parameters:
df – pandas dataframe
cols_args – position only collection of column names to render # TODO-(ptrn)
chart_confs – Manages all settings for Chart creations. Defaults to chart_config.ChartConfig -vdefines three classes validate_column_strategy, datatype_infer_strategy, assemble_charts_strategy
- Raises:
ValueError – check number of columns