# Area Chart

An area chart is really similar to a line chart, except that the area between the x axis and the line is filled in with color or shading. It represents the evolution of a numeric variable. This section starts by considering `matplotlib`

and `seaborn`

as tools to build area charts. It then shows a few other options for timeseries.

## ⏱ Quick start

There are 2 main ways to build an area chart with Matplotlib. In both case it requires 2 numeric vectors of values as input.

- The
`fill_between()`

function - The
`stackplot()`

function that is more useful for stacked area charts

```
# library
import numpy as np
import matplotlib.pyplot as plt
# Create data
x=range(1,6)
y=[1,4,6,8,4]
# Area plot
plt.fill_between(x, y)
plot.show()
```

## Area chart with `Matplotlib`

`Matplotlib`

is a great fit to build an area chart thanks to its `fill_between()`

function. Here are a few examples explaining its basics and how to apply some common customization.

## Area chart with `Seaborn`

`Seaborn`

is another great alternative to build an area chart with `python`

. The below examples show how to start basic, apply usual customization, and use the small multiple technique for when you have several groups to compare.

## Contact

👋 This document is a work by Yan Holtz. Any feedback is highly encouraged. You can fill an issue on Github, drop me a message onTwitter, or send an email pasting `yan.holtz.data`

with `gmail.com`

.