Чтобы создать кольцевую диаграмму в Python, вы можете использовать несколько методов, например:
- Matplotlib: Matplotlib — популярная библиотека построения графиков на Python. Вы можете использовать функцию
pie()для создания кольцевого графика, установив параметрwedgepropsдля создания круга в центре графика.
import matplotlib.pyplot as plt
sizes = [30, 20, 15, 10, 25] # Example data
labels = ['A', 'B', 'C', 'D', 'E'] # Example labels
fig, ax = plt.subplots()
ax.pie(sizes, labels=labels, wedgeprops=dict(width=0.4))
ax.set(aspect="equal")
plt.show()
- Plotly: Plotly — еще одна мощная библиотека, обеспечивающая интерактивные и настраиваемые визуализации. Вы можете использовать функцию
pie()из модуляplotly.graph_objectsдля создания кольцевого графика.
import plotly.graph_objects as go
sizes = [30, 20, 15, 10, 25] # Example data
labels = ['A', 'B', 'C', 'D', 'E'] # Example labels
fig = go.Figure(data=[go.Pie(labels=labels, values=sizes, hole=0.4)])
fig.show()
<ол старт="3">
donutplot()из библиотеки seabornдля создания кольцевого графика.import seaborn as sns
sizes = [30, 20, 15, 10, 25] # Example data
labels = ['A', 'B', 'C', 'D', 'E'] # Example labels
sns.donutplot(sizes, labels=labels)
plt.show()
Это всего лишь несколько примеров того, как можно создавать кольцевые диаграммы в Python. Не забудьте настроить код в соответствии с вашими конкретными данными и требованиями.