Три диаграммы для представления процента, о котором вы можете не знать
3 диаграммы о незнакомом проценте
Визуализация данных, Python
Готовый к использованию учебник по построению диаграмм на языке Python с использованием Altair для представления процентов
Визуальное представление процентов может более эффективно привлекать аудиторию и помогать ей лучше понимать данные. Существуют различные способы визуального представления процентов. Самая прямолинейная стратегия – использование Большого Числа (BAN), как показано на рисунке ниже.
![Изображение от автора](https://miro.medium.com/v2/resize:fit:640/format:webp/1*_h95TvWCeuEG_9Iekh1-HA.png)
Помимо BAN, существуют и другие способы визуального представления процентов. В этой статье мы сосредоточимся на трех стратегиях:
- Диаграмма в виде пончика
- Диаграмма со 100% стопкой
- Диаграмма Waffle.
Мы будем использовать Python Altair для демонстрации построения каждой стратегии. Библиотека Vega-Altair (Altair для краткости) – это декларативная библиотека на языке Python для статистической визуализации на основе грамматик визуализации Vega и Vega-Lite. Для получения более подробной информации о том, как начать работу с Altair, вы можете ознакомиться с официальной документацией Python Altair.
Настройка сценария
Для демонстрации работы каждого типа диаграммы мы будем представлять следующий процент: 70%. Чтобы представить это значение, вам необходимо использовать следующий объект DataFrame из библиотеки Pandas:
- Чемпионат мира по футболу среди женщин 2023 года визуализирован с помощью Plotly
- Airflow 2.7 теперь доступен
- Многоязычный интернет-магазин Prestashop с использованием ChatGPT
data = { 'percentage': [0.7,0.3], 'label' : ['70%','30%'], 'color' : ['#81c01e','lightgray']}df = pd.DataFrame(data)
Объект DataFrame должен содержать два значения: процент (70%) и его комплементарное значение (30%). Кроме того, мы устанавливаем цвета, связанные с каждым срезом: #81c01e (зеленый цвет) для нашего значения и светло-серый для остальных.
Давайте начнем представлять этот объект DataFrame с помощью диаграммы в виде пончика.
Диаграмма в виде пончика
Диаграмма в виде пончика – это круговая диаграмма, отображающая данные в форме кольца. Она похожа на круговую диаграмму, но имеет отверстие в центре, создавая визуальное представление процентов различных категорий.