Калькулятор процентов круговой диаграммы
Что такое калькулятор процентов круговой диаграммы?
Калькулятор процентов круговой диаграммы преобразует отдельную часть целого в два числа, которые нужны для её отображения на круговой диаграмме: процент, который она составляет, и угол её сектора в градусах. Круговая диаграмма показывает, как общая сумма разбивается на категории, причём каждая категория изображается сектором, размер которого пропорционален её доле. Чтобы точно нарисовать такой сектор, сначала определяют, какую долю от общей суммы он составляет, а затем переводят эту долю в угол полного круга 360°.
Введите значение одного сектора и сумму всех секторов вместе; калькулятор возвращает как долю в процентах, так и центральный угол, который вы использовали бы для наброска сектора вручную или для проверки диаграммы, построенной вашей программой.
Как работает калькулятор?
Задайте калькулятору значение интересующего вас сектора и сумму всего набора данных. Сначала он делит значение на сумму, чтобы получить долю, умножает на 100, чтобы выразить её в процентах, а затем масштабирует эту долю на весь круг, чтобы получить угол сектора:
Где:
value— размер отдельного сектора.total— сумма всех секторов диаграммы, которая должна быть больше нуля.percentage— доля сектора в целом, от 0% до 100%.angle— центральный угол сектора в градусах, от 0° до 360°.
Поскольку полный круг составляет 360°, каждый процентный пункт диаграммы соответствует ровно 3,6° угла. Сектор, составляющий 25% данных, заполняет четверть круга, или 90°.
Решённые примеры
-
Четверть круга. Сектор имеет значение
25из суммы100. Сектор составляет четверть диаграммы, поэтому охватывает прямой угол. -
Дробный сектор. Сектор имеет значение
3из суммы8. Этот сектор покрывает чуть больше трети круга. -
Две части из пяти. Сектор имеет значение
2из суммы5. Сектор заполняет две пятых диаграммы.
Практические замечания
- Сумма должна быть больше нуля. Без данных нет круга для деления, поэтому процент и угол не определены.
- Углы всех секторов диаграммы должны в сумме давать 360°, а их проценты — 100%. Если это не так, значит, какое-то значение или сумма введены неверно.
- Независимое округление каждого сектора может привести к тому, что углы разойдутся с 360° на долю градуса; для аккуратной диаграммы подкорректируйте самый большой сектор, чтобы он поглотил погрешность округления.
- Одно и то же значение может описывать количество, денежную сумму или любую другую меру — для размера сектора важно лишь отношение значения к сумме.
Часто задаваемые вопросы
Как перевести процент в угол круговой диаграммы?
Умножьте процент на 3,6, чтобы получить угол в градусах, поскольку полный круг 360° распределяется на 100 процентных пунктов. Например, 25% превращаются в 25 × 3,6 = 90°.
Почему сумма должна быть положительной?
Процент — это значение, делённое на сумму. Деление на ноль не определено, а диаграмма без данных не имеет секторов для отрисовки, поэтому сумма, равная нулю, не может дать осмысленный результат.
Может ли сектор превышать 100%?
Нет. Пока значение сектора не превышает сумму, каждый сектор остаётся в пределах от 0% до 100%, а его угол — от 0° до 360°. Если вы введёте значение больше суммы, вы опишете больше, чем целое, что одна круговая диаграмма представить не может.
Чем это отличается от обычного процента?
Процентная часть — это обычный расчёт процента части от целого. Калькулятор круговой диаграммы добавляет второй шаг — преобразование этого процента в угол сектора, чтобы вы действительно могли нарисовать сектор.