LogoLogo
HomeBlogGitHub
v0.1.57
v0.1.57
  • What is Evidently?
  • Installation
  • Get Started Tutorial
  • Reports
    • Data Drift
    • Data Quality
    • Numerical Target Drift
    • Categorical Target Drift
    • Regression Performance
    • Classification Performance
    • Probabilistic Classification Performance
  • Tests
  • Examples
  • Integrations
    • Evidently and Grafana
    • Evidently and Airflow
    • Evidently and MLflow
  • Features
    • Dashboards
      • Input data
      • Column mapping
      • Generate dashboards
      • CLI
      • Colab and other environments
    • Profiling
      • Input data
      • Column mapping
      • Generate profiles
      • CLI
    • Monitoring
  • User Guide
    • Customization
      • Select Widgets
      • Custom Widgets and Tabs
      • Options for Data / Target drift
      • Options for Quality Metrics
      • Options for Statistical Tests
      • Options for Color Schema
    • Recipes
  • SUPPORT
    • Contact
    • F.A.Q.
    • Telemetry
    • Changelog
  • GitHub Page
  • Website
Powered by GitBook
On this page
  • 1. Choose between the short and full version
  • 2. Specify the exact list of widgets in the Tabs
  1. User Guide
  2. Customization

Select Widgets

You can decide which components to include in the Dashboards or HTML Reports.

PreviousCustomizationNextCustom Widgets and Tabs

Last updated 2 years ago

There are two ways to modify the composition of the default Evidently reports.

1. Choose between the short and full version

We have two levels of verbosity for each Tab. To change it, you need to specify the verbose_level parameter when you define the Dashboard.

dashboard = Dashboard(tabs=[RegressionPerformanceTab(verbose_level=1)])
  • verbose_level==1 - full report

  • verbose_level==0 - short report

The short report contains a reduced number of widgets.

2. Specify the exact list of widgets in the Tabs

You can also specify the individual widgets you want to include in a given Tab.

To select the widgets in the Tab, you should define the include_widgets parameter in the Tab class. To see the available widgets, run the list_widgets() method of the Tab object:

RegressionPerformanceTab.list_widgets()

Next, choose the widgets you need (include_widgets overwrites the verbose_level parameter):

dashboard = Dashboard(tabs=[RegressionPerformanceTab(verbose_level=0, include_widgets=[
    "Regression Model Performance Report.",
    "Reference: Error Distribution",
    "Current: Error Distribution",
])])

The widgets will appear in the Tab in the same order as listed.

You can also add your own custom widgets.