Что такое self в Python: примеры из реального мира
Что такое self в Python: примеры из реального мира
В этом руководстве я рассматриваю пример объединения и группировки LuckyTemplates с использованием формулы DAX. Это довольно сложный пример, но он показывает отличный способ визуализации отчетов. Вы можете посмотреть полное видео этого урока в нижней части этого блога.
Иногда вы можете захотеть визуализировать свои отчеты определенным образом, чтобы эффективно показать конкретную информацию. Однако это было бы довольно сложно сделать в традиционном отчете Excel. С другой стороны, создавать убедительные и уникальные визуализации, подобные этой, в LuckyTemplates очень просто.
В этом примере я рассчитываю общий объем продаж для своих клиентов за определенный год. Но вместо того, чтобы просто иметь этот простой общий объем продаж за год, я хочу увидеть, кто из моих клиентов сильно вырос, кто нет, а кто со средним ростом. Это то, что мы называем объединением и группировкой или сегментацией LuckyTemplates.
Пример объединения и группировки в LuckyTemplates
Я разрабатываю логику для достижения этого, а затем использую эту логику для создания сравнительных визуализаций. Я покажу вам, как это сделать с нуля.
Оглавление
Расчет роста продаж
Во-первых, мы хотим рассчитать общий объем продаж , очевидно, мы начинаем отсюда.
Затем мы переходим к Sales LY (прошлый год), что представляет собой простой расчет времени.
Отсюда мы можем рассчитать рост продаж , потому что все, что нам нужно сделать, это разделить общий объем продаж на объем продаж за год и вычесть 1.
Затем мы можем создать подобную таблицу с нашими общими продажами и нашим ростом продаж, чтобы увидеть результаты.
Но на данный момент это не совсем группировка, и именно здесь нам нужно использовать полосу. Одно это ни по чему не группирует наших клиентов. В этом случае мы не знали бы, каков был рост и к какой группе принадлежали эти клиенты.
Создание полос или групп
Чтобы достичь этого распределения и группировки LuckyTemplates, нам сначала нужно создать группы или полосы, которые мы бы классифицировали как хороший рост, средний рост и плохой рост.
Для этого мы будем использовать функцию ввода данных . Здесь мы создаем нашу таблицу « Группы роста продаж» .
Нажмите «Ввести данные», чтобы создать таблицу.
Мы просто вводим детали, которые хотим иметь в столбцах этой таблицы, а затем нажимаем «Загрузить» .
Это просто станет вспомогательным столом . Он вообще не интегрируется в нашу модель.
внутри модели данных
Теперь у нас есть группы клиентов в этой таблице.
Теперь мы можем создать логику или расчет для группировки всех этих клиентов.
Разработка логики продаж по группам роста
Чтобы создать новую формулу или расчет, мы нажимаем «Новая мера» .
Давайте назовем эту группу «Продажи на рост» . Мы перейдем общего объема продаж , чтобы обеспечить другой контекст. Затем в нашей логике FILTER мы будем использовать Customer Name . Мы хотим оценить, какая строка остается, основываясь на росте этого клиента, поэтому мы идем , а затем нашу вспомогательную таблицу ( Группы роста продаж ). Затем мы напишем нашу логику для работы с этой вспомогательной таблицей.
Когда мы перетаскиваем эту формулу в контекст Date, на самом деле ничего не меняется, как и должно быть.
Он должен равняться общему объему продаж, потому что затем нам нужно наложить контекст наших клиентских сегментов , чтобы получить разбивку.
Наложение контекста клиентских сегментов
Мы превращаем эту таблицу в матрицу, чтобы вывести наши сегменты клиентов в столбцы. Мы можем видеть, что это разбивается на основе роста по сравнению с прошлым годом (г/г) для этого конкретного клиента.
Отсюда мы можем затем создать визуализацию (нажмите на столбчатую диаграмму с накоплением и введите сегменты клиентов в столбцы), где мы можем посмотреть на каждого клиента, но также иметь четкое разграничение, являются ли они клиентами с хорошим ростом или клиентами с плохим ростом. . В то же время мы по-прежнему выделяем здесь общий объем продаж.
Затем правильно сортируем.
Теперь у нас есть четкие результаты.
Мы также можем отобразить эти результаты (в левой таблице) в виде гистограммы с настраиваемым диапазоном внутри нее. У нас может быть больше понимания, чем просто стандартная визуализация.
Более того, с помощью разработанной нами логики мы можем создавать ряд визуализаций . Мы можем создать точечную диаграмму, используя этот расчет.
С помощью этой логики мы можем наложить наши потребительские сегменты на легенду. Это позволит разделить хороших и плохих клиентов роста, что привнесет дополнительную информацию или элемент в наши визуализации.
Использование DAX для сегментации и группировки данных в LuckyTemplates
Пример сегментации Использование Advanced DAX в LuckyTemplates
Сегментация данных на основе процентных групп — Advanced DAX в LuckyTemplates
Заключение
Это действительно мощный пример объединения и группировки (сегментации) LuckyTemplates. Это не единственный способ, которым вы можете использовать эту технику. Есть много способов, которыми вы можете применить эту технику.
Если вы сможете понять логику, которую я использую в этом уроке, вы проделаете долгий путь. Подумайте, какую логику или группировку вы могли бы применить к любому расчету и к любой метрике, которую вы будете вычислять. Это просто вопрос настройки и запуска очень похожей логики.
Всего наилучшего!
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.
Что такое шлюз LuckyTemplates? Все, что тебе нужно знать