Что это за инструмент?
Этот калькулятор превращает список категорий с числовыми значениями в круговую диаграмму. Для каждой категории он рассчитывает её долю в процентах от целого и угол сектора в градусах, а затем строит саму диаграмму, чтобы вы сразу видели всю структуру данных. Он подойдёт для результатов опросов, долей рынка, статей бюджета, распределения мест в парламенте, прогноза погоды, школьных заданий и любого набора сопоставимых чисел. В основе лежит чистая арифметика, поэтому инструмент работает одинаково в любой стране и не зависит от местных правил.
Как пользоваться
Введите название и значение для каждой категории. Названия можно не указывать — пустым строкам автоматически присваиваются имена «Элемент 1», «Элемент 2» и так далее. Чтобы пропустить строку, оставьте её полностью пустой. По желанию можно добавить заголовок диаграммы и начальный угол (поворот первого сектора; он не влияет на проценты). Значения должны быть не меньше нуля, поскольку у сектора круга не может быть отрицательного угла.
Разбираем формулу
Сначала инструмент суммирует все значения и получает итог \(T\). Процент каждой категории равен её значению, делённому на \(T\) и умноженному на 100. Угол её сектора равен значению, делённому на \(T\) и умноженному на 360, поскольку полная окружность составляет 360 градусов. По определению проценты в сумме дают 100%, а углы — 360° (после округления возможны небольшие расхождения). Если сумма равна нулю, деление не выполняется и для каждого сектора отображается 0% / 0°.
$$\text{Percent}_i = \frac{\text{Value}_i}{\sum \text{Value}} \times 100\% \qquad \text{Angle}_i = \frac{\text{Value}_i}{\sum \text{Value}} \times 360^{\circ}$$
Пример расчёта
Допустим, Ясно = 50, Облачно = 30, Дождь = 20. Итог равен 100. Для «Ясно»: $$50/100 \times 100 = 50{,}0\% \qquad 50/100 \times 360 = 180{,}0^{\circ}$$ Для «Облачно» — 30,0% и 108,0°. Для «Дождь» — 20,0% и 72,0°. Проценты в сумме дают 100%, а углы — 360°, поэтому диаграмма рисует три сектора по 180°, 108° и 72°.
Частые вопросы
Обязательно ли вводить проценты? Нет. Используйте любую единую единицу измерения — людей, голоса, рубли, количество. Инструмент сам пересчитает значения в доли.
Что если мои значения не дают в сумме 100? Это не проблема. Проценты вычисляются от фактической суммы, какой бы она ни была.
Можно ли вводить отрицательные числа? Нет. Сектор круга — это часть целого, поэтому отрицательные значения принимаются за ноль.