Here is an example of a `treemap`

plot using `python`

, `matplotlib`

and the `squarify`

module.

The data comes from the open data of the Communauté d’Agglomération Pau-Pyrénées.

The idea is the following :

- The area of each square is the surface area of the towns
- The color scale is over the population in 2011

#### Source code :

#### Output

Because of the large population of Pau against other towns
in the *communauté des communes*, I draw a white square
background and I did not include it in the color scale.
Nevertheless, the area of the rectangle is consistent with
the area of Pau.

The plot was produced using the following packages and python versions:

```
python : 3.7.6
pandas : 1.0.1
matplotlib : 3.1.3
squarify : 0.4.3
```