Что такое self в Python: примеры из реального мира
Что такое self в Python: примеры из реального мира
В этом руководстве я расскажу, как эффективно представить анализ бюджета с помощью методов сегментации и группировки в LuckyTemplates. Вы можете посмотреть полное видео этого урока в нижней части этого блога.
Это отрывок из курса Learning Summit в LuckyTemplates Online.
Этот метод будет полезен тем, кто работает над анализом бюджета. Это также полезно для работы, в которой используется сегментация, или когда необходимо представить результаты, разбитые на определенную группу.
В этом примере я сосредоточусь на результатах составления бюджета.
Оглавление
Глядя на лучших и худших исполнителей
При работе с информацией о бюджете в LuckyTemplates наступает момент, когда нам нужно сопоставить наши продажи и бюджеты . Это позволяет мне видеть, кто хорошо работает, а кто нет.
Используя эту технику, я могу смотреть на вещи пространственно с помощью карты:
Или я смогу узнать, кто является лучшим, а кто худшим, посмотрев разбивку по количеству магазинов или городов, в которые я продаю:
Этот метод группировки в LuckyTemplates позволяет мне разбивать результаты и более эффективно их демонстрировать.
Вместо того, чтобы использовать только один цвет в визуализации и смотреть на разницу между продажами и бюджетами, я могу продемонстрировать свои хорошие показатели по сравнению со средними или плохими.
Я могу быстро погрузиться и посмотреть, есть ли какие-либо кластеры для производительности и бюджета.
Кроме того, когда модель настроена правильно, я могу лучше изучить информацию о своих клиентах.
Если я не сгруппирую эти магазины или клиентов на основе их результатов, мне будет сложно найти лучшего исполнителя и получить от него ценную информацию.
Это то, что методы сегментации и группировки в LuckyTemplates позволяют мне делать.
Как сгруппировать клиентов на основе эффективности
Для примера я собираюсь создать демонстрационную страницу.
Я хочу сгруппировать свои города в зависимости от того, насколько они эффективны в сравнении с бюджетом.
1. Создайте вспомогательную таблицу
Первое, что мне нужно сделать, это настроить таблицу в модели.
Созданная мной таблица называется «Бюджетные группы» .
Это не связано с моей моделью. На него ссылаются с помощью вспомогательных таблиц. Таблица «Бюджетные группы» просто поддерживает расчеты. Это также позволит мне создавать различные визуализации, которые обычно невозможно создать с помощью обычных методов.
Это фактическая таблица бюджетных групп:
Вы можете видеть, что мои лучшие исполнители в течение определенного периода времени — это те, у кого рост выше 40%. Хорошие исполнители — это те, у кого рост от 0 до 40 процентов. А Худшие исполнители — это те, у кого процент роста от нуля до отрицательного.
2. Настройте формулу
Затем я создам формулу, которая позволит мне работать с таблицей бюджетных групп:
Я использовал переменную RankingDimension в формуле. Я также создал виртуальную таблицу Regions[City Name] , потому что хочу знать, в каком городе я нахожусь в текущем контексте.
Я использовал , чтобы показать общий объем продаж в городах. Но я хочу показать это на основе группы, в которой они находятся. Вот почему мне нужно перебирать каждый отдельный город.
Эта часть формулы выполняет итерацию:
Однако помните, что эта функция будет оценивать только один город.
Оглядываясь назад на таблицу, контекст для названия города всегда будет существовать в разных строках.
Таким образом, переменная всегда будет одним названием города.
Для этого конкретного города мне нужно работать с таблицей бюджетных групп. Затем я собираюсь определить, больше ли значение Sales vs Budgets % , чем Min , или меньше или равно Max .
Минимум в таблице «Бюджетные группы» — это те, у кого роста нет , а рост составляет 0–40 процентов . Max - это группа с ростом на 40% выше процента .
Если формула оценивается как ИСТИНА , то это будет группа, в которую будет помещен город. После того, как он был назначен группе, он будет возвращать общий объем продаж города.
3. Сделайте модель динамичной
Кроме того, всегда помните о том, что модель должна быть динамической, чтобы она автоматически обновляла расчеты и результаты для каждого созданного выбора.
Создание эффективных визуализаций
Давайте снова посмотрим на демо.
Если я смотрю на карту, мне очень сложно понять расширенные функции в DAX.
Я рекомендую размещать информацию и данные в таблицах, потому что это помогает нам понять, как все рассчитывается.
В данном случае я фильтрую каждый отдельный контекст для города под названием Kendale Lakes. Затем я собираюсь выяснить, находится ли процентный рост его продаж по сравнению с прошлым годом в пределах одного из диапазонов в таблице «Бюджетные группы».
Если это так, в таблице будет отображаться его группа производительности. В данном примере это Ok Performance. Я также могу видеть лучших исполнителей вместе с их общим объемом продаж.
На карте есть разбивка лучших и худших исполнителей по сравнению с бюджетом.
Я могу динамически детализировать каждую производительность, определить, где находятся кластеры и почему они возникают.
На этой диаграмме на панели управления есть разница в процентах для каждого названия города:
Я могу динамически изменить эту диаграмму и показать лучших исполнителей.
Вы также можете увидеть разницу в процентах бюджетной группы . Это процентная разница между продажами за текущий и прошлый год. Поскольку все они являются лучшими исполнителями, их процент выше 40%. Есть также общий объем продаж и разница между производительностью и бюджетом .
Использование DAX для сегментации и группировки данных в LuckyTemplates
Сегментация клиентов LuckyTemplates: демонстрация движения группы во времени
Сегментация данных на основе процентных групп — расширенный DAX в LuckyTemplates
Заключение
Изучая эту модель, можно обнаружить много интересного в LuckyTemplates. Мы можем получить очень ценную финансовую информацию из наших данных, используя идеи, которые мы получили из наших расчетов DAX.
Изучение расширенных формул DAX поможет вам добиться отличных результатов, особенно в сочетании с методами сегментации и группировки в LuckyTemplates.
Надеюсь, вы многому научились из этого урока.
Всего наилучшего,
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.
Что такое шлюз LuckyTemplates? Все, что тебе нужно знать