# Graphing

Graphing in Mito is designed to help you build intuition about your data and create presentation-ready graphs to communicate insights. Mito creates interactive and customizable graphs using the [Plotly Express](https://plotly.com/python/plotly-express/) open source graphing library.

Like everything in Mito, when you create a graph, Mito generates the equivalent Python code so have complete control of your analysis.

<figure><img src="https://2294704369-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MP_U5ZCmiamDOXEOOTC%2Fuploads%2F6eg8YG9zU2Sv1FD97Nsn%2Fhistogram.gif?alt=media&#x26;token=c60641b1-e976-451c-bf14-c30410d87c89" alt=""><figcaption><p>Creating a graph in Mito</p></figcaption></figure>

### How to create a graph in Mito

There are a few steps to creating a graph in Mito:

{% content-ref url="graphing/graph-creation" %}
[graph-creation](https://docs.trymito.io/how-to/graphing/graph-creation)
{% endcontent-ref %}

{% content-ref url="graphing/graph-styling" %}
[graph-styling](https://docs.trymito.io/how-to/graphing/graph-styling)
{% endcontent-ref %}

{% content-ref url="graphing/graph-export" %}
[graph-export](https://docs.trymito.io/how-to/graphing/graph-export)
{% endcontent-ref %}
