Skip to content

Chart Strategies

Concrete implementations of chart visualization strategies.

All chart strategies inherit from BasePlotStrategy and implement the create_plot() method to generate specific visualization types.

Available Charts

This package contains 19 different chart strategy implementations:

Strategy Pattern

Each chart strategy:

  1. Inherits from BasePlotStrategy
  2. Implements the create_plot() method
  3. Returns a Plotly figure object
  4. Handles its own data validation and transformation

This design makes it easy to add new visualization types without modifying existing code.