Расчет недельных продаж с помощью DAX в LuckyTemplates
В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.
В этом руководстве я объясню, как изменить карты фигур для визуализации LuckyTemplates. Карты фигур отлично подходят для пространственного анализа и хорошо сочетаются с отчетами и информационными панелями LuckyTemplates. Их также можно использовать в качестве стандартной функции карты. Вы можете посмотреть полное видео этого урока в нижней части этого блога.
Этот пример взят из проблемы, с которой столкнулся один из моих клиентов. На карте представлены муниципалитеты Нидерландов, и недавно некоторые из них были объединены в одну форму. В результате карта формы перестала быть правильной и нуждается в исправлении.
Хотя это учебное пособие связано с LuckyTemplates, я покажу вам, как использовать программное обеспечение ГИС для решения этой проблемы. Нам нужно исправить границы фигур, и я продемонстрирую использование для этого специального программного обеспечения.
Оглавление
Использование программного обеспечения ГИС для изменения карт фигур LuckyTemplates Visuals
Коммерческие программные пакеты ГИС могут выполнять этот тип обработки, но в данном случае я использую бесплатное программное обеспечение под названием QGIS, которое превосходно. Вы можете загрузить это бесплатное программное обеспечение с их веб-сайта qgis.org . Затем выберите наиболее стабильную версию.
На первый взгляд пользовательский интерфейс пугает, но не стоит беспокоиться. Нам нужно всего несколько вариантов. QGIS запускается с пустым экраном, но для справки можно добавить фоновую карту с помощью плагинов . Мы можем добавить открытую карту улиц, чтобы у нас была точная базовая карта. Вы можете найти плагины здесь в разделе «Управление и установленные плагины» .
Вы можете видеть, что я установил несколько плагинов. Вам нужно установить Quick Map Services .
Далее перейдите в Web , затем в Quick Map Services , нажмите Open Street Map ( OSM ), а затем Standard .
Вы получите вот такую карту, которая может служить фоновой картой. Но я его спрячу, потому что в данном случае он нам не нужен. Но если вы это сделаете, иногда это может пригодиться.
Исправление карты формы
Теперь, когда у нас есть холст, мы можем начать восстанавливать форму карты. Найдите шейп-файл в окне браузера слева и перетащите его на пустое место, вот так. Появится карта формы.
Я всегда создаю дубликат слоя, щелкая его правой кнопкой мыши и выбирая «Дублировать слой» . Это для безопасности. Если вы запутались, вы всегда можете начать сначала.
Теперь щелкните правой кнопкой мыши слой и откройте таблицу атрибутов . Эта таблица представляет все данные в шейп-файле, и он станет файлом DBF, который мы позже преобразуем в Excel и используем в LuckyTemplates.
Нам нужно объединить три муниципалитета, чтобы стать одним , поэтому мы выбираем три фигуры либо с помощью клавиши управления, а затем щелкая по карте, либо выбирая их в таблице.
Чтобы перейти на холст, выберите элемент управления «Функции» (верхний левый угол), а затем нажмите на три муниципалитета.
После того, как они будут выбраны, перейдите к Вектору на ленте, выберите Инструменты геообработки и нажмите Слияние . Это удалит внутренние границы трех муниципалитетов и превратит их в одну большую форму.
Во всплывающем окне нажмите « Только выбранные функции» , а затем «Выполнить» .
И теперь у нас есть одна большая фигура из трех муниципалитетов.
Теперь у нас есть два слоя для обработки. Один из них — это исходный слой (изображение выше), а другой — слой Dissolved (изображение ниже), который является частью, которую мы удалили из остальной части карты. Как видите, это всего лишь три фигуры, объединенные в одну.
В таблице атрибутов исходного слоя мы удалим три выбранные фигуры. Для этого выберите три муниципалитета, затем щелкните значок карандаша, чтобы разрешить редактирование, а затем щелкните корзину для мусора. Не забудьте сохранить таблицу.
В холсте я прячу растворенную часть и теперь вы можете видеть пустоту в районе трех муниципалитетов.
В таблице атрибутов слоя Dissolved мы можем изменить имя на нужное. В этом примере назовем его Repaired .
А теперь нам нужно заполнить пустоту в исходном слое слоем Dissolved . Чтобы сделать это, мы переходим к нашей панели инструментов обработки здесь с правой стороны, набираем merge и выбираем векторный слой слияния .
Появится окно, и здесь мы можем выбрать два слоя.
Теперь форма была восстановлена, и теперь она отображается как новый слой « Объединено». Щелкните правой кнопкой мыши на этом слое, выберите «Экспорт» и сохраните его как шейп-файл . Очень важно, чтобы вы выбрали шейп-файл при его сохранении.
Преобразование шейп-файлов в TopoJSON и использование в качестве шейп-карт в LuckyTemplates
После восстановления карт в QGIS необходимо преобразовать шейп-файлы в файлы TopoJSON, чтобы их можно было использовать в качестве визуальных элементов LuckyTemplates для карт шейп-карт.
Для этого мы идем на веб-сайт формы карты (mapshaper.org) и загружаем ваши шейп-файлы. Не забудьте включить все файлы. Нам нужно сделать несколько модификаций.
Сначала мы нажимаем «Импорт». Затем шейп-файл открывается в mapshaper. Нажмите «Консоль» , и вы увидите всплывающее окно с левой стороны.
Здесь мы вводим информацию . Наиболее важной частью этой информации является CRS , система отсчета, которая является проекцией карты. Это должно быть WGS84.
Если это не так, введите Project 84 и нажмите Enter. Тип в Clear .
Введите информацию еще раз, и вы обнаружите, что проекция изменилась, учитывая, что ваша проекция отличается от WGS84. Проекция теперь корректна для использования в .
Поскольку мы использовали QGIS для изменения таблицы ввода, дальнейшее редактирование не требуется. Если вы это сделаете, вы можете использовать значки в правом верхнем углу здесь. Нажмите на нее, выберите область на карте, и атрибуты отобразятся и их можно будет редактировать. При редактировании убедитесь, что названия местоположений на карте соответствуют названиям местоположений в вашем наборе данных.
Следующее, что нужно сделать, это нажать кнопку «Упрощенный» . Это поможет уменьшить размер файла фигуры, изменив или растянув контуры фигуры. Это также сократит время рендеринга. Выберите метод и нажмите «Применить».
На панели настроек вы можете перетащить ползунок. Я обычно беру что-то вроде 10%, и эти формы подходят для использования.
Если вы довольны, нажмите «Экспорт» , выберите «TopoJSON» , затем экспортируйте файл и сохраните его.
После этого перейдите в Excel, откройте файл DBF и сохраните его.
В LuckyTemplates мы импортировали восстановленную таблицу. У нас есть визуальная карта формы, и мы добавили название муниципалитета. Под панелью форматирования — Shape у нас есть восстановленный файл topoJSON.
Мы можем выбрать новую фигуру, и мы увидим, что это восстановленная форма.
Визуализация карты формы LuckyTemplates для
визуализации данных пространственного анализа LuckyTemplates — динамические карты во всплывающих подсказках
с использованием полей фильтра и визуальных взаимодействий для создания привлекательных визуализаций в LuckyTemplates
Заключение
Это довольно большой шаг по сравнению с LuckyTemplates, но возможность создавать или изменять собственные географические фигуры и отображать их — это отличный навык. В этом варианте использования мы рассмотрели административные границы.
Скажем, вы хотели бы отобразить фабрики или здания в этом географическом положении на карте. С таблицей Excel с тремя или более парами широт и долгот вы создаете географические фигуры, которые можно разместить на карте и сделать их доступными для выбора объектами. У тебя безграничные возможности.
Я надеюсь, что вы найдете этот урок полезным. Перейдите по ссылкам ниже, чтобы узнать больше о картах фигур LuckyTemplates.
Ваше здоровье!
Павел
В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.