Нужно данные для диаграммы: названия категорий и их значения. Присылайте набор, или используем готовый пример.
Если нужен общий способ вручную:
- Подсчитайте сумму S всех значений.
- Для каждой категории вычислите угол сектора: α = значение / S × 360°.
- Нарисуйте круг, возьмите начальный угол (например, 0° на правом краю), и по порядку разделите круг радиусами на полученные углы.
- Подпишите сектора или добавьте легенду. Можно также указать проценты.
Пример (чтобы понять, как это работает):
- Категории: Продукты 40, Техника 25, Услуги 20, Прочее 15.
- S = 100. Углы: Продукты 144°, Техника 90°, Услуги 72°, Прочее 54°.
- Начальный сектор можно взять сверху (90°), затем разрезать по очереди в порядке перечисления.
Хочешь готовый пример с кодом или ASCII-рисунок, или предоставь свои данные, и сделаю точное чертёж/код? Ниже варианты:
Python (matplotlib) код: def pie_chart_example(): labels = ['Продукты','Техника','Услуги','Прочее'] sizes = [40, 25, 20, 15] import matplotlib.pyplot as plt plt.figure(figsize=(6,6)) plt.pie(sizes, labels=labels, autopct='%1.1f%%', startangle=90) plt.axis('equal') plt.title('Пример круговой диаграммы') plt.show()
Excel: Вставка -> Диаграммы -> Круговая -> добавить подписи данных и проценты.
Сообщи данные или скажи, какой вариант удобнее.