Зарегистрируйтесь для доступа к 15+ бесплатным курсам по программированию с тренажером

Круговая диаграмма Аналитические задачи в бизнесе

В этом уроке мы познакомимся с круговыми диаграммами. Мы рассмотрим основное назначение круговых диаграмм, а также разберем какие круговые диаграммы бывают и как они используются на практике.

Что такое круговая диаграмма

Круговая диаграмма — это способ представления данных в виде круга, разделенного на сектора. Каждый сектор — это категория данных, которая составляет долю от общей суммы.

В материалах на английском языке такая диаграмма называется pie chart, переводится как «диаграмма в виде пирога». И, действительно, сектор круга напоминает кусок пирога.

Теперь давайте рассмотрим, что из себя представляет круговая диаграмма на примере аналитической задачи. Например, мы хотим посмотреть, что составляет выручку торговой фирмы. Выбранная категория — город. Это означает, что мы хотим посмотреть, какой вклад выручка с каждого города вносит в общую выручку фирмы.

Круговая диаграмма для такой задачи будет выглядеть так:

avatar

У такой диаграммы есть свои преимущества:

  • Она позволяет увидеть структуру данных. По диаграмме видно, что выручку торговой фирмы составили продажи из пяти городов
  • Она помогает проанализировать отношения сегментов. Наглядно видно, что половину выручки составили продажи в Москве, а другая половина разделилась между четырьмя другими городами

Но у круговой диаграммы есть и недостатки:

  • Нельзя увидеть нулевые значения. Фирма могла завести товары в Тюмень, и ничего там не продать. Если такая ситуация произойдет, важно вовремя увидеть проблему и отреагировать. Но круговая диаграмма здесь не поможет, потому что Тюмень будет составлять 0% от всей выручки
  • Нельзя увидеть динамику. Диаграмма фирмы показывает структуру выручки за 2021 год. Чтобы увидеть структуру за прошлые годы, придется построить несколько круговых диаграмм. Для таких случаев лучше использовать нормированные столбчатые диаграммы.

Типы круговых диаграмм

Выше мы рассмотрели стандартную круговую диаграмму, однако на практике еще используются вложенные и вторичные. Их мы сейчас и изучим подробнее.

Вложенные диаграммы

Стандартная круговая диаграмма подходит только в том случае, если у нас один ряд данных — одна категория. Чтобы увидеть несколько категорий, надо строить несколько диаграмм, но это не всегда удобно.

Например, мы хотим рассмотреть вклад в выручку по двум категориям — город и категория товаров. Построим две обычные круговые диаграммы:

avatar

Эти графики не помогут узнать, в каких городах какие категории товаров продавались лучше всего. Зато на этот вопрос помогут ответить вложенные круговые диаграммы.

Например, для нашего случая вложенная круговая диаграмма будет выглядеть так:

avatar

Такой диаграммой удобно пользоваться, ведь она позволяет:

  • Увидеть больше структуры. По такой диаграмме видно ключевые сегменты по разным городам. Например, мы видим, что в товары категории «Красота и здоровье» продаются только в Москве
  • Проанализировать отношения сегментов по другим категориям. Товаров категории «Еда и напитки» в Москве продавалось меньше, чем в Нижнем Новгороде

Эта информация из вложенной круговой диаграммы поможет бизнесу поменять структуру продаж и увеличить прибыль. Но в работе с вложенными диаграммами есть и сложности:

  • Чем больше сегментов, тем сложнее такую диаграмму интерпретировать. У нас четыре категории товаров. Однако сегментов во внешнем круге больше — например, категория "Еда и Напитки" встречается в каждом городе. В примере с десятком городов и категорий отследить сегменты сложнее
  • Чем больше диаграмм вложено, тем труднее интерпретация. Не только количество сегментов, но и количество вложенных диаграмм затрудняет интерпретацию. Чем больше их будет, тем более перегружено диаграмма будет выглядеть и неочевиднее будут выводы

Вторичные диаграммы

Представим, что в выручку нашей фирмы за январь 2021 внесли вклад не пять, а уже одиннадцать городов.

Тогда стандартная круговая диаграмма будет выглядеть так:

avatar

Такая диаграмма трудна в интерпретации:

  • Разница по вкладу в выручку между некоторыми сегментами настолько большая, что сравнить их между собой сложно
  • Сложно понять, где какой город. Есть ощущение, что значение выручки Хабаровска близко к нулю

В таких случаях поступают по-разному. Например, можно взять категории с мелкими значениями и определить в категорию «Другое». Так можно делать, если сравнивать необходимо только крупные сегменты, а мелкими можно пренебречь.

Если важно сравнить и мелкие сегменты между собой, то можно воспользоваться вторичной круговой диаграммой:

avatar

По такой диаграмме можно сравнить и крупные, и мелкие сегменты между собой. Можно увидеть, что из мелких сегментов меньше всего вклада внес Хабаровск, а больше всего — Архангельск.

Главный недостаток такой диаграммы — она может выглядеть перегруженно, если сегментов существенно больше, чем в нашем примере.

Как построить стандартную круговую диаграмму в Google Sheets

Для построения диаграммы будем использовать Google Sheets.

  1. Для начала откроем таблицу с данными. Об этом можно прочитать здесь

  2. Проверяем, что наши данные отобразились корректно. Нажимаем на «Вставка» в верхней панели, чтобы вставить элемент поверх таблицы. Далее выбираем «Диаграмму»:

    avatar

  3. Видим, что на правой панели появился редактор диаграмм. В «Тип диаграммы» находим раздел «Круговые» и выбираем «Круговая диаграмма»:

    avatar

  4. Нажимаем на значок диапазона данных и выделяем всю таблицу, включая заголовки столбцов. Нажимаем «Ок»:

    avatar

  5. Нажимаем чекбоксы «Заголовки — значения строки 1» и также проверяем, что в Оси X и параметрах указаны верные столбцы:

avatar

Подробнее о построении круговых диаграмм в Google Sheets здесь.

Выводы

В этом уроке мы познакомились с круговой диаграммой и ее разновидностями: стандартной, вторичной и вложенной. Рассмотрели преимущества и недостатки каждой диаграммы, а также научились строить стандартную круговую диаграмму в Google Sheets.

Вспомним ключевые выводы урока:

  • Круговая диаграмма или pie chart — это способ представления данных. Такая диаграмма построена в виде круга, где каждый сектор — это категория данных
  • Круговая диаграмма помогает увидеть структуру данных — из чего состоят данные и какой вклад в общую сумму вносит каждая категория.
  • Если нужно рассмотреть данные по нескольким категориям и проследить взаимосвязи между ними, можно построить вложенную круговую диаграмму
  • Если нужно выделить группу мелких сегментов и рассмотреть отношения между ними, можно использовать вторичную круговую диаграмму

Самостоятельная работа

Одна из бизнес-задач, в которой никуда без круговых диаграмм — это моделирование портфеля инвестора.

Для начала немного контекста. Инвестиционный портфель — это набор всех ценных бумаг, приобретенных инвестором для получения дохода. Когда нужно сказать, из чего состоит портфель, обычно называют процентное соотношение. Для упрощения возьмем портфели, состоящие только из акций. Например, «В моем портфеле 20% акций Apple и 80% акций Google».

Представим, что к нам обратился фин-тех стартап, который разрабатывает систему рекомендаций акций в портфель инвесторов. Они взяли за основу три методологии расчета портфелей:

  • По Марковицу

  • По Тобину

  • По Шарпу

Они попросили помочь им сравнить эти методологии для выбора лучшей.

По всем трем методологиям есть расчеты на последний месяц. В них содержится список чисел, которые определяют, какая акция с каким процентным соотношением входит в портфель по данному расчету.

Таким образом, строка 0.02 AAPL означает, что мы рекомендуем портфель с 2% акций компании Apple.

Нажмите, чтобы увидеть тестовые данные

Данные о расчетах портфелей на последний месяц

Шаг 1. Постройте круговые диаграммы для каждой методологии расчета.

Нажмите, чтобы увидеть диаграммы

Вот так должны выглядеть построенные круговые диаграммы:

eyJpZCI6IjM1MDdkNDU0YWRkZDc4ZmEzNmRkY2Y4NzdlYmI2Njk5LnBuZyIsInN0b3JhZ2UiOiJjYWNoZSJ9?signature=e5b464a09377fe98bfb8990d23edd33de9b4468e92033043d6bc1792234182ed
eyJpZCI6ImY3NmZiODgzNDJhOWIwMDY4ZTlkZjI4MTU1MDUxODI0LnBuZyIsInN0b3JhZ2UiOiJjYWNoZSJ9?signature=a13ba4064c1d807fda670e680051292df8dc71288a941fbbc30b20487bab66c0
eyJpZCI6IjNlYjk4MTI4YTc3Y2VjMzRhODZlMmZjODdjYTEwOGU1LnBuZyIsInN0b3JhZ2UiOiJjYWNoZSJ9?signature=150206924c18b3380d4e345eb16387b37ac89460afd50ca78b5e7e706cc407f6

Шаг 2. Представим, что наш стартап хочет положить в портфель 8-10 акций с разными весами (то есть неравными долями). Именно такую методологию клиент посчитает лучшей.

Изучите данные и ответьте на два вопроса:

  • Что вы можете сказать о структуре и отношении сегментов?

  • Можно ли выбрать лучшую методологию?

Нажмите, чтобы увидеть ответ

Сначала рассмотрим структуру:

  • Портфели по Марковицу и по Шарпу состоят из большого количества акций — в каждом из них более 20 акций

  • Портфель Тобина выглядит более подходящим для того, что хочет бизнес — в нем всего 8 акций

Теперь перейдем к соотношению сегментов:

  • Несмотря на то, что портфели по Марковицу и по Шарпу состоят из примерно одинакового количества акций, в отношениях их сегментов есть существенные отличия

  • В портфеле по Марковицу все бумаги имеют почти равные веса

  • В портфеле по Шарпу есть акции компании CBOM, которые методология предлагает взять в портфель в размере 10%

  • Портфель по Тобину выглядит более подходящим и по этому критерию — веса бумаг в портфеле не близки к равным

По обоим критериям можно заключить, что методология Тобина является лучшей для этого стартапа.

Шаг 3. Вспомните про недостатки круговых диаграмм. На основе одного любого недостатка сформулируйте ответ на вопрос: «Что еще можно предпринять для более точного решения этой задачи?»

Нажмите, чтобы увидеть ответ

Круговая диаграмма не позволяет увидеть динамику.

Возможно, портфель Тобина выглядит самым подходящим только в этом месяце. Если мы построим его для предыдущих месяцев, то может оказаться, что он ведет себя так же как Марковиц и Шарп.

Нужно проверить, является ли эта методология устойчивой во времени. Для этого можно построить нормированную столбчатую диаграмму для нескольких месяцев по каждой из методологий.


Дополнительные материалы

  1. Как построить круговую диаграмму в Google Sheets
  2. Вклад в выручку

Аватары экспертов Хекслета

Остались вопросы? Задайте их в разделе «Обсуждение»

Вам ответят команда поддержки Хекслета или другие студенты

Об обучении на Хекслете

Для полного доступа к курсу нужен базовый план

Базовый план откроет полный доступ ко всем курсам, упражнениям и урокам Хекслета, проектам и пожизненный доступ к теории пройденных уроков. Подписку можно отменить в любой момент.

Получить доступ
1000
упражнений
2000+
часов теории
3200
тестов

Открыть доступ

Курсы программирования для новичков и опытных разработчиков. Начните обучение бесплатно

  • 130 курсов, 2000+ часов теории
  • 1000 практических заданий в браузере
  • 360 000 студентов
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»

Наши выпускники работают в компаниях:

Логотип компании Альфа Банк
Логотип компании Aviasales
Логотип компании Yandex
Логотип компании Tinkoff
Рекомендуемые программы
профессия
от 5 025 ₽ в месяц
новый
Сбор, анализ и интерпретация данных
9 месяцев
с нуля
Старт 25 апреля

Используйте Хекслет по-максимуму!

  • Задавайте вопросы по уроку
  • Проверяйте знания в квизах
  • Проходите практику прямо в браузере
  • Отслеживайте свой прогресс

Зарегистрируйтесь или войдите в свой аккаунт

Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»
Изображение Тото

Задавайте вопросы, если хотите обсудить теорию или упражнения. Команда поддержки Хекслета и опытные участники сообщества помогут найти ответы и решить задачу