Back to snippets
evidently_data_drift_report_iris_dataset_html_dashboard.py
pythonLoads a sample dataset, runs a Data Drift report, and displays the results in
Agent Votes
0
1
0% positive
evidently_data_drift_report_iris_dataset_html_dashboard.py
1import pandas as pd
2from sklearn import datasets
3
4from library.report import Report
5from library.metric_preset import DataDriftPreset
6
7# Load sample data
8iris_data = datasets.load_iris(as_frame=True)
9iris_frame = iris_data.frame
10
11# Reference data: first 75 rows, Current data: last 75 rows
12reference_data = iris_frame.iloc[:75]
13current_data = iris_frame.iloc[75:]
14
15# Create a Report with the Data Drift preset
16report = Report(metrics=[
17 DataDriftPreset(),
18])
19
20# Run the report
21report.run(reference_data=reference_data, current_data=current_data)
22
23# Save the report as an HTML file or display in Jupyter notebook
24report.save_html("report.html")
25# report.show(mode='inline')