Что такое self в Python: примеры из реального мира
Что такое self в Python: примеры из реального мира
Я хочу показать вам специальную технику, которую я использовал для выделения точек на точечных диаграммах на основе выбора фильтра. Вы можете посмотреть полное видео этого урока в нижней части этого блога.
Этот пример на самом деле взят из одной из . У нас была информация из Университета Джона Хопкинса о ситуации с COVID относительно количества новых подтвержденных случаев, выздоровевших и смертей в каждой стране. Каждый день нам приходилось создавать отчет на одной странице с самой важной информацией.
Оглавление
Использование точечных диаграмм для отображения случаев COVID в разных странах
Основная идея отчета, который я хотел создать, заключалась в том, чтобы создать что-то динамичное , что-то, что позволит конечному пользователю взаимодействовать с данными и очень легко проводить сравнение между странами и быстро видеть различные показатели, которые полезно отслеживать.
Я сразу подумал о точечных диаграммах, потому что они имеют много преимуществ в пользовательском опыте. Мы можем очень легко сравнить информацию внутри точечной диаграммы. Этот тип визуализации очень гибкий, потому что у вас есть ось Y и ось X, а также всплывающие подсказки.
Единственное, чего здесь, на мой взгляд, не хватало, так это связи между фильтром и точечной диаграммой. Например, в приведенном ниже отчете, если я выбираю определенную страну в фильтре, я хотел выделить эту точку на точечной диаграмме , которая привлечет внимание конечного пользователя, который затем покажет некоторую дополнительную информацию, встроенную в подсказка. Это сделает отчет более интересным.
Вот почему я создал эти точечные диаграммы с помощью метода выделения .
Еще одна вещь, которая беспокоила меня здесь, это то, что, когда вы смотрите на отчет, большинство точек слишком близко друг к другу. Трудно увидеть каждую страну.
Поэтому, чтобы решить эту проблему , я добавил меню, в котором вы можете персонализировать ось Y. Это значительно упрощает просмотр точек внутри точечных диаграмм.
Отчет очень динамичен и позволяет конечному пользователю видеть и сравнивать информацию. Итак, сейчас я покажу вам, как это делается.
Создание и форматирование фильтров
Во-первых, я покажу вам, как форматировать фильтры в точечных диаграммах.
Как видите, здесь у меня есть мои точечные диаграммы. Но когда я изменю выбор своего фильтра, у меня будет только одна точка на точечной диаграмме — страна, которую я выбрал.
Я хочу видеть все страны на точечных диаграммах. Чтобы исправить это, я нажму на фильтр, затем перейду в «Формат» и «Редактировать взаимодействия» .
А затем я прерву взаимодействие своего поля, щелкнув этот значок здесь, на каждой диаграмме.
Далее я создам новую таблицу с той же информацией, что и этот фильтр-слайсер. Поэтому я хочу иметь одну таблицу со всеми странами. Для этого я зайду в Modeling , затем нажму New Table .
Здесь я создам таблицу, которая возьмет все страны из первой таблицы (слайсера) с помощью функции .
Затем я перенесу эту новую таблицу на страницу отчета и превращу ее в срез. Затем я превращу его в раскрывающийся список.
Обратите внимание, что эта таблица не связана с моделью.
Я хочу синхронизировать эти два слайсера. Поэтому я нажму на первый слайсер, затем перейду в « Просмотр» и нажму «Синхронизировать слайсеры» .
Затем я перейду к дополнительным параметрам и дам ему имя. В этом примере я назову это Highlight .
Затем я нажму на второй слайсер и дам ему то же имя.
Теперь два фильтра синхронизированы. Итак, когда я выбираю первый срез, например Соединенное Королевство, мы видим, что Соединенное Королевство выбрано на втором срезе.
Если я нажму Алжир на втором слайсере, мы увидим его и на основном, или на первом слайсере.
Использование DAX для выделения точек на точечных диаграммах
Следующее, что нужно сделать здесь, — создать меру, которая будет использоваться для выделения определенных результатов на точечных диаграммах. Давайте подробнее рассмотрим меру или формулу, которую я создал для этого примера.
Я создал переменные ( ), которые отлично упрощают такие сложные формулы. Первый — это список всех стран, которые находятся в фильтре с использованием функции . Затем я использую для основного фильтра. Затем я использую для новой таблицы.
И затем у меня внизу есть оператор , в котором говорится, что если он не отфильтрован , то он будет отображаться на точечных диаграммах желтым цветом. Тот, который выбран, будет оранжевого цвета.
Затем на странице отчета я нажму на точечную диаграмму и перейду к разделу, посвященному валиковой краске. Я пойду в Data Colors и нажму на маленький fx .
Здесь я буду форматировать по значениям поля и на основе поля , которое является мерой, которую я создал. Я сделаю то же самое с другими точечными диаграммами.
И теперь вы можете видеть, что выбранная страна выделена на точечных диаграммах оранжевым цветом.
Теперь мы не хотим видеть этот второй слайсер здесь, на странице отчета. Поэтому мы просто скроем это, перейдя на вкладку «Вид» , затем перейдите в «Выделение » и щелкните значок глаза слайсера.
И теперь у нас есть чистая страница отчета с точечными диаграммами, которые выделяют страну, которую мы выбрали на слайсере.
Как использовать встроенную аналитику для точечных диаграмм LuckyTemplates
Поиск закономерностей в ваших данных Использование внутренней логики в LuckyTemplates
Обнаружение и демонстрация результатов выбросов в LuckyTemplates
Заключение
Это очень простая техника, которую вы можете быстро реализовать в своих отчетах. Это простой способ сделать ваши отчеты действительно убедительными и привлекательными для ваших пользователей.
Я надеюсь, что вы найдете это руководство полезным. Если вы хотите узнать больше о точечных диаграммах, перейдите по ссылкам ниже.
Всего наилучшего!
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.
Что такое шлюз LuckyTemplates? Все, что тебе нужно знать