Обнаружение и демонстрация результатов выбросов в LuckyTemplates

Обнаружение и демонстрация результатов выбросов в LuckyTemplates

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

Я собираюсь показать вам, насколько прекрасен LuckyTemplates как аналитический инструмент.

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

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

Итак, мы начнем с объяснения выбросов в точечной диаграмме. Затем я покажу вам различные методы формул, которые вам нужно реализовать, чтобы иметь возможность визуализировать это определенным образом.

Оглавление

Выбросы в точечной диаграмме

Если бы нам нужно было обнаружить выброс , главное, что нам нужно выяснить, — это логика, лежащая в основе того, что составляет выброс.

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

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

Обнаружение и демонстрация результатов выбросов в LuckyTemplates

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

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

Кроме того, мы можем лучше изучить наших клиентов. Мы можем выбрать фильтр ,

Обнаружение и демонстрация результатов выбросов в LuckyTemplates

или создайте диаграмму и установите фильтр в разделе Поля фильтра .

Обнаружение и демонстрация результатов выбросов в LuckyTemplates

Обнаружение и демонстрация результатов выбросов в LuckyTemplates

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

Внутри модели данных

Первое, что нужно отметить, это то, что нам нужно делать это динамически, так как мы сегментируем, создавая группы наших клиентов здесь. Чтобы сделать что-то динамическое, мы должны сделать это внутри формул DAX .

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

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

Обнаружение и демонстрация результатов выбросов в LuckyTemplates

Внутри этой таблицы мы вводим нашу логику для обнаружения выбросов.

Мы идентифицируем наши выбросы по минимальной марже прибыли в тридцать пять процентов и максимальной марже в сто процентов, в то время как наши не выбросы имеют от нуля до тридцати пяти.

То же самое и с продажами, у нас есть некоторая логика, которая идентифицирует выбросы по общему объему продаж выше пятидесяти пяти тысяч.

Обнаружение и демонстрация результатов выбросов в LuckyTemplates

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

Теперь давайте создадим формулы, которые перебирают эту таблицу и оценивают клиентов, соответствуют ли они логике выбросов или логике отсутствия выбросов.

Обнаружение выбросов с использованием DAX

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

Чтобы определить выброс , мы используем CALCULATE для нашего общего объема продаж для каждого клиента . И это то, что делает функция ЦЕННОСТИ , когда мы ФИЛЬТРУЕМ всех наших клиентов. Затем мы проходим через нашу логику обнаружения выбросов .

Обнаружение и демонстрация результатов выбросов в LuckyTemplates

С другой стороны, для нашего non-outlier мы также выполняем некоторую логику для каждого клиента, но основное отличие состоит в этой двойной строке (||), которая предназначена для «или», а не для «и» (&&) .

Обнаружение и демонстрация результатов выбросов в LuckyTemplates

Если мы выполним здесь «и», то все, что будет продемонстрировано, — это результаты, которые меньше пятидесяти пяти тысяч и меньше тридцати пяти процентов, как указано в нашей логике обнаружения выбросов.

Далее нам нужно создать одну формулу, которую мы можем поместить в нашу визуализацию, и это будет наша формула группировки продаж .

Этот расчет говорит, что ЕСЛИ SELECTEDVALUE (логика обнаружения выбросов) является выбросом , то мы хотим вернуть выбросы продаж . Если нет, то мы возвращаем Non-outlier Sales .

Обнаружение и демонстрация результатов выбросов в LuckyTemplates

Затем это позволяет нам интегрировать или извлекать разные результаты или разные формулы для любого выбора или фильтра, применяемого в нашей визуализации.

Обнаружение и демонстрация результатов выбросов в LuckyTemplates

Нельзя отрицать, что в этом есть смысл, но это просто показывает нам, насколько прекрасен DAX в LuckyTemplates, особенно для анализа обнаружения выбросов.


Глубокое погружение в выбросы данных — как обнаруживать и анализировать в LuckyTemplates с помощью DAX
Как оценивать кластеры в ваших данных с помощью метода DAX в Power
BI

Заключение

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

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

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

Ваше здоровье!


Что такое self в Python: примеры из реального мира

Что такое self в Python: примеры из реального мира

Что такое self в Python: примеры из реального мира

Как сохранить и загрузить файл RDS в R

Как сохранить и загрузить файл RDS в R

Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.

Новый взгляд на первые N рабочих дней — решение для языка кодирования DAX

Новый взгляд на первые N рабочих дней — решение для языка кодирования DAX

В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.

Продемонстрируйте идеи с помощью метода многопоточных динамических визуализаций в LuckyTemplates

Продемонстрируйте идеи с помощью метода многопоточных динамических визуализаций в LuckyTemplates

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

Введение в фильтрацию контекста в LuckyTemplates

Введение в фильтрацию контекста в LuckyTemplates

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

Лучшие советы по использованию приложений в онлайн-службе LuckyTemplates

Лучшие советы по использованию приложений в онлайн-службе LuckyTemplates

Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.

Анализ изменений маржи прибыли с течением времени — аналитика с LuckyTemplates и DAX

Анализ изменений маржи прибыли с течением времени — аналитика с LuckyTemplates и DAX

Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.

Идеи материализации кэшей данных в DAX Studio

Идеи материализации кэшей данных в DAX Studio

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

Бизнес-отчетность с использованием LuckyTemplates

Бизнес-отчетность с использованием LuckyTemplates

Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать