Here is an example of a
treemap plot using
matplotlib and the
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 :
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