Чтение онлайн

на главную - закладки

Жанры

Азбука визуализации Power BI
Шрифт:

Рисунок 6–2. Диаграмма с областями для одного показателя.

В этой главе мы расскажем, как настроить идеальный вид этих визуалов, а также познакомимся с функциями, которые есть только у линейных графиков. Здесь и далее говоря линейный график, мы будем иметь в виду все “семейство” визуалов, подходящих для работы с временной осью (за исключением столбчатых диаграмм):

*

линейный график и график с накоплением;

* диаграмма с областями и диаграмма с областями с накоплением;

* комбинированная диаграмма: линия + столбцы, линия + кластеризованные столбцы;

* ленточная диаграмма.

О них всех мы расскажем на протяжении этой большой главы. Но сначала давайте уделим внимание тому, чтобы понять, как Power BI работает с форматом даты.

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

Иерархия дат: как это работает

Когда Power BI распознает тип данных Дата, то присваивает этому полю иконку календаря и автоматически создает Иерархию дат. То есть разбивает их под годам, кварталам, месяцам и дням. Если выбрать визуализацию линейный график и в него поместить меру Продажи факт, она окажется на оси Y, а поле Дата – на оси X. Но результат вас может удивить: вместо графика вы увидите одну точку (рисунок 6–3).

Рисунок 6–3. Построение графика с иерархией дат.

Давайте развернем поле Дата на панели данных. Внутри него лежит группа Иерархия дат, а уже дальше – год, квартал, месяц, день. По умолчанию Power BI отображает иерархию с верхнего уровня, то есть с года. Поэтому мы и получили на графике одну точку. Рабочие кнопки стрелок над диаграммой выполняют работу по переключению между уровнями иерархии. На рисунке 6–3 выделена “раздваивающаяся” стрелка Развернуть все вниз на один уровень в иерархии. Она корректным образом переведет нас до квартала, месяца или дня.

Последовательно разворачивая иерархию мы получим графики продаж по кварталам, месяцам и дням (рисунок 6–4). Если нужно вернуться на уровень выше, нажимаем стрелку вверх.

Рисунок 6–4. Переход по уровням иерархии в линейной диаграмме.

Вы можете обойтись и без иерархии Это можно сделать двумя способами:

1. Изначально при выборе полей отметить в списке полей не всю группу, а только нужный уровень

2. Вручную удалить ненужные уровни в области настройки визуализации, нажимая крестики в соответствующих строках, как это показано на рисунке 6–5.

Рисунок 6–5.

Удаление уровней иерархии дат.

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

Пошаговое руководство для линейного графика

Шаг 1. Настроить подписи оси Х

Продолжим тему иерархии. Если в списке полей мы выберем только месяц, то вероятно получим подписи на оси Х под углом (рисунок 6–6 слева). Это связано с тем, что названия некоторых месяцев длинные и они не умещаются в заданную строку. Конечно, мы можем растянуть диаграмму по ширине или уменьшить шрифт для оси Х, но обычно для одной диаграммы место на дашборде ограничено.

Для решения этой проблемы можно использовать краткие названия месяцев: Янв, Фев и т. д… Хорошо, если в вашем источнике данных они подготовлены. Такую дополнительную категорию можно сделать формулами DAX, но это уже продвинутый уровень. Мы же рассказываем вам о стандартных функциях Power BI, доступных для любого уровня пользователей.

Краткий формат даты вы можете получить, используя иерархию. Для этого выберете иерархию дат как на рисунке 6–3, удалите кварталы из списка уровней в области настройки визуализации, а затем над графиков один раз нажмите на раздвоенную стрелку (рисунок 6–3). В результате этих действий получаем график как на рисунке 6–6 справа, где подписи по оси Х автоматически формируются сокращенными и располагаются с интервалами (Янв 2021, Апр 2021). Благодаря этому метки категорий помещаются горизонтально.

Рисунок 6–6. Полное название месяца (слева) и краткое название месяца в режиме иерархии (справа)

В начале главы на рисунке 6–1 и 6–2 ось Х наших эталонных линейных графиков построена таким же образом. Только сами диаграммы шире и поэтому месяца автоматически отображаются через один: Янв 2021, Мар 2021 и т. д.

Еще обратите внимание, что на рисунке 6–6 слева ось Х названа Месяц, а справа – год, поскольку иерархия начиналась с года. В обоих случаях отключайте название оси, так как период у нас и так указан в заголовке диаграммы.

Шаг 2. Настроить масштаб оси Y

По умолчанию Power BI строит линейный график, начиная ось Y от наименьшего числа выбранного показателя (рисунок 6–7 слева). В нашем примере – это февральский показатель (около 200 тыс.). Именно с этой цифры по умолчанию начинается ось Y. Если минимальное значение будет меняться, то и ось Y изменится.

Конец ознакомительного фрагмента.

Поделиться:
Популярные книги

Чехов. Книга 2

Гоблин (MeXXanik)
2. Адвокат Чехов
Фантастика:
фэнтези
альтернативная история
аниме
5.00
рейтинг книги
Чехов. Книга 2

Сердце Дракона. Том 10

Клеванский Кирилл Сергеевич
10. Сердце дракона
Фантастика:
фэнтези
героическая фантастика
боевая фантастика
7.14
рейтинг книги
Сердце Дракона. Том 10

Последний Паладин. Том 4

Саваровский Роман
4. Путь Паладина
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Последний Паладин. Том 4

Низший

Михайлов Дем Алексеевич
1. Низший!
Фантастика:
боевая фантастика
7.90
рейтинг книги
Низший

Разведчик. Заброшенный в 43-й

Корчевский Юрий Григорьевич
Героическая фантастика
Фантастика:
боевая фантастика
попаданцы
альтернативная история
5.93
рейтинг книги
Разведчик. Заброшенный в 43-й

Император

Рави Ивар
7. Прометей
Фантастика:
фэнтези
7.11
рейтинг книги
Император

Темный Лекарь

Токсик Саша
1. Темный Лекарь
Фантастика:
фэнтези
аниме
5.00
рейтинг книги
Темный Лекарь

Возвращение Безумного Бога 5

Тесленок Кирилл Геннадьевич
5. Возвращение Безумного Бога
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Возвращение Безумного Бога 5

Рядовой. Назад в СССР. Книга 1

Гаусс Максим
1. Второй шанс
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Рядовой. Назад в СССР. Книга 1

Его темная целительница

Крааш Кира
2. Любовь среди туманов
Фантастика:
фэнтези
5.75
рейтинг книги
Его темная целительница

Теневой Перевал

Осадчук Алексей Витальевич
8. Последняя жизнь
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Теневой Перевал

Возвышение Меркурия. Книга 16

Кронос Александр
16. Меркурий
Фантастика:
попаданцы
аниме
5.00
рейтинг книги
Возвышение Меркурия. Книга 16

Идеальный мир для Лекаря 18

Сапфир Олег
18. Лекарь
Фантастика:
юмористическое фэнтези
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря 18

По дороге пряностей

Распопов Дмитрий Викторович
2. Венецианский купец
Фантастика:
фэнтези
героическая фантастика
альтернативная история
5.50
рейтинг книги
По дороге пряностей