---
title: Manual Matplotlib Reporting
---

The [matplotlib_manual_reporting.py](https://github.com/allegroai/clearml/blob/master/examples/reporting/matplotlib_manual_reporting.py) 
example demonstrates using ClearML to log plots and images generated by Matplotlib and Seaborn. 

## Plots

The Matplotlib and Seaborn plots that are reported using the [Logger.report_matplotlib_figure](../../references/sdk/logger.md#report_matplotlib_figure)
method appear in the experiment’s **PLOTS**.

![Experiment Matplotlib plots](../../img/manual_matplotlib_reporting_01.png)

![Experiment Seaborn plot](../../img/manual_matplotlib_reporting_02.png)

## Debug Samples

Matplotlib figures can be logged as images by using the [Logger.report_matplotlib_figure](../../references/sdk/logger.md#report_matplotlib_figure) 
method, and passing `report_image=True`. The images are stored in the experiment’s **DEBUG SAMPLES**.

![Experiment debug sample](../../img/manual_matplotlib_reporting_03.png)