Как построить pie chart в Python 📊🐍 | Шаг за шагом руководство для начинающих
Как построить круговую диаграмму (pie chart) в Python?
Для построения круговой диаграммы (pie chart) в Python вы можете использовать библиотеку Matplotlib. Вот простой пример:
import matplotlib.pyplot as plt
# Данные для диаграммы
labels = ['Яблоки', 'Апельсины', 'Бананы']
sizes = [30, 40, 20]
# Построение круговой диаграммы
plt.pie(sizes, labels=labels, autopct='%1.1f%%')
# Добавление заголовка
plt.title('Распределение фруктов')
# Отображение диаграммы
plt.show()
В этом примере мы создаем список меток (labels) и список размеров (sizes), которые представляют процентное соотношение каждой категории. Затем мы используем функцию pie() для построения самой диаграммы, указывая метки и автоматическое форматирование процентов (autopct='%1.1f%%'). Заголовок добавляется с помощью функции title(). Наконец, вызываем функцию show() для отображения диаграммы.
Теперь вы знаете, как построить круговую диаграмму в Python! Успехов в изучении программирования!
Детальный ответ
Как построить pie chart в Python
Построение диаграммы-круга (pie chart) в Python может быть осуществлено с использованием библиотеки Matplotlib. Этот инструмент позволяет визуализировать данные в виде круговой диаграммы, где каждый сектор представляет собой долю или процент от общего значения.
Шаг 1: Установка библиотеки Matplotlib
Перед тем как начать, убедитесь, что у вас установлена библиотека Matplotlib. Если она ещё не установлена, вы можете воспользоваться командой pip для её установки:
pip install matplotlib
Шаг 2: Импорт необходимых модулей
После установки библиотеки, импортируйте необходимые модули:
import matplotlib.pyplot as plt
Шаг 3: Создание данных для диаграммы
Создайте данные, которые будут отображены в круговой диаграмме:
sizes = [50, 30, 20] # Пример данных, представляющих процентные доли
Шаг 4: Построение диаграммы-круга
Используя функцию plt.pie(), постройте диаграмму-кругу:
plt.pie(sizes)
Шаг 5: Настройка диаграммы
Можно добавить заголовок и легенду для более понятного представления данных:
plt.title("Пример диаграммы-круга") # Добавление заголовка
plt.legend(["Категория 1", "Категория 2", "Категория 3"]) # Добавление легенды
Шаг 6: Отображение диаграммы
Наконец, отобразите построенную диаграмму с помощью функции plt.show():
plt.show()
Готовая программа
Вот полный код программы для построения диаграммы-круга:
import matplotlib.pyplot as plt
sizes = [50, 30, 20]
plt.pie(sizes)
plt.title("Пример диаграммы-круга")
plt.legend(["Категория 1", "Категория 2", "Категория 3"])
plt.show()
При запуске данного кода, вы получите круговую диаграмму с указанными процентными долями и добавленной легендой.
Теперь вы знаете, как построить диаграмму-круга с помощью Python и библиотеки Matplotlib. Не стесняйтесь экспериментировать с разными данными и визуальными параметрами, чтобы создавать яркие и наглядные диаграммы.