/
orang
/
Repoz
Обзор
Документация
Войти
/
orang
/
Repoz
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
dia
21 строка
2 KB
orang
create dia
09 фев 2026, 19:42
Верифицирован
09 фев 2026, 19:42
d4cf908
Код
Авторство
О чём код?
import matplotlib.pyplot as plt # Данные labels = ["Сбер", "Т", "СКБ", "Альфа", "Finam", "Ricom", "Nib", "Финуслуги", "Озон", "zorko", "biz", "Lender", "MUST", "ЧЧ", "Zapusk", "YT", "ВТБ", "BB"] sizes = [3780000, 518000, 466000, 62000, 75500, 54973, 23332, 41000, 36500, 26600, 21000, -11000, 510000, 100000, 100000, 100000, 10000, 96586] colors = ["blue", "green", "orange", "purple", "brown", "pink", "gray", "cyan", "magenta", "yellow", "black", "red", "lightcoral", "gold", "teal", "lime", "navy", "silver"] explode = [0]*len(labels) # Выделяем самые большие элементы немного сильнее explode[0] = 0.1 # Выделение Сбербанка explode[-1] = 0.1 # Выделение BB # Диаграмма fig1, ax1 = plt.subplots(figsize=(12, 8)) ax1.pie(sizes, explode=explode, labels=labels, colors=colors, autopct='%1.1f%%', shadow=True, startangle=90) ax1.axis('equal') # Равномерное отображение диаграммы plt.title("Структура личных активов") plt.legend(title="Категории активов:", loc='upper left', bbox_to_anchor=(1, 1)) plt.show()