Я использую библиотеку python squarify для построения древовидной карты:
Базовый c график подходит для моего случая использования:
import matplotlib.pyplot as plt
import squarify
import pandas as pd
df = pd.DataFrame({'nb_people':[8,3,4,2], 'group':["group A", "group B", "group C", "group D"] })
squarify.plot(sizes=df['nb_people'], label=df['group'], alpha=.8 )
plt.axis('off')
plt.show()
Но я хотел бы добавить размер коробки вместе с именем. Есть ли вариант для этого?