Картограммы (хороплеты) в Power BIFilled maps (choropleths) in Power BI

Картограмма с помощью заливки, оттенков или шаблонов показывает, как изменяется исследуемое значение по географическим регионам.A filled map uses shading or tinting or patterns to display how a value differs in proportion across a geography or region. Картограмма позволяет быстро отобразить относительные различия с помощью заливки, которая изменяется от светлой (меньше, встречается с меньшей частотой) до темной (больше, встречается с большей частотой).Quickly display these relative differences with shading that ranges from light (less-frequent/lower) to dark (more-frequent/more).

Карта США

Какие данные отправляются в BingWhat is sent to Bing

Power BI интегрируется с Bing для предоставления картографических координат по умолчанию (этот процесс называется геокодированием).Power BI integrates with Bing to provide default map coordinates (a process called geo-coding). При создании визуализации карты в службе Power BI или Power BI Desktop данные в контейнерах Расположение, Широта и Долгота, используемых для создания визуального элемента, отправляются в Bing.When you create a map visualization in Power BI service or Power BI Desktop, the data in the Location, Latitude, and Longitude buckets (that is being used to create that visualization) is sent to Bing.

Вам или администратору может потребоваться обновить брандмауэр, чтобы разрешить доступ к URL-адресам, которые Bing использует для геокодирования.You, or your administrator, may need to update your firewall to allow access to the URLs Bing uses for geocoding. Ниже приведены эти URL-адреса:Those URLs are: * https://dev.virtualearth.net/REST/V1/Locations * https://platform.bing.com/geo/spatial/v1/public/Geodata * https://www.bing.com/api/maps/mapcontrol

Дополнительные сведения о данных, отправляемых в Bing, а также подсказки по геокодированию см. в статье Советы и рекомендации для визуализаций карт Power BI.For more information about the data being sent to Bing, and for tips to increase your geo-coding success, see Tips and tricks for map visualizations.

Когда следует использовать картограммуWhen to use a filled map

Картограмма отлично подходит:Filled maps are a great choice:

  • для отображения на карте количественной информации;to display quantitative information on a map.
  • для отображения пространственных шаблонов и связей;to show spatial patterns and relationships.
  • для стандартизированных данных;when your data is standardized.
  • при работе с социально-экономическими данными;when working with socioeconomic data.
  • когда некоторые регионы особо важны;when defined regions are important.
  • для получения представления о географическом распределении величины.to get an overview of the distribution across the geographic locations.

Предварительные требованияPrerequisites

  • Служба Power BI или Power BI DesktopPower BI service or Power BI Desktop
  • Продажи и маркетинг — примерSales and Marketing Sample

Для работы в этом руководстве используется служба Power BI, а не Power BI Desktop.To follow along, the tutorial uses Power BI service, not Power BI Desktop.

Создание базовой картограммыCreate a basic filled map

В этом видео Ким создает простую карту и преобразовывает ее в картограмму.In this video, Kim creates a basic map and converts it to a filled map.

  1. Для создания собственной картограммы скачайте пример "Продажи и маркетинг", выполнив вход в Power BI и выбрав Получение данных > Примеры > Sales and Marketing (Продажи и маркетинг) > Подключиться.To create your own filled map, download the Sales and Marketing sample by signing in to Power BI and selecting Get Data > Samples > Sales and Marketing > Connect.

  2. Когда появится сообщение об успешном выполнении, щелкните Просмотреть набор данных.When the success message appears, select View dataset.

    Сообщение об успешном выполнении

  3. В Power BI откроется пустой холст отчета в режиме редактирования.Power BI opens a blank report canvas in Editing View.

    Создать отчет

  4. На панели "Поля" выберите поле Geo (Геообъект) и Состояние.From the Fields pane, select the Geo > State field.

    желтый флажок рядом со штатом

  5. Преобразуйте диаграмму в картограмму.Convert the chart to a filled map. Обратите внимание, что теперь поле State находится в разделе Расположение.Notice that State is now in the Location well. Для создания картограммы служба "Карты Bing" использует поле в разделе Расположение.Bing Maps uses the field in the Location well to create the map. Расположениями могут быть: страны, округа, области, города, почтовые индексы и т. д. Служба "Карты Bing" предоставляет фигуры заполнения карт для работы с расположениями по всему миру.The location can be a variety of valid locations: countries, states, counties, cities, zip codes or other postal codes etc. Bing Maps provides filled map shapes for locations around the world. Без допустимых данных в разделе "Расположение" Power BI не может создать картограмму.Without a valid entry in the Location well, Power BI cannot create the filled map.

    шаблоны с выделенным значком для заполненной картограммы

  6. Выполните фильтрацию карты, чтобы отображалась только континентальная часть США.Filter the map to display only the continental United States.

    а.a. В нижней части области визуализаций найдите область Фильтры .At the bottom of the Visualizations pane, look for the Filters area.

    б.b. Наведите указатель мыши на значение State (Штат) и щелкните значок развертывания.Hover over State and click the expand chevron
    Фильтры уровня визуальных элементов: показано State(All)Visual level filters showing State(All)

    в.c. Установите флажок рядом с Все и снимите флажок рядом с AK(Аляска).Place a checkmark next to All and remove the checkmark next to AK.

    Раскрывающийся список штатов: All и AK не выбраны

  7. Выберите SalesFact > Sentiment (Тональность), чтобы добавить этот элемент в область Насыщенность цвета.Select SalesFact > Sentiment to add it to the Color saturation well. Поле в области Насыщенность цвета управляет заливкой карты.The field in the Color saturation well controls the map shading.
    Тональность в области поля "Насыщенность цвета"Sentiment in the Color saturation field well

  8. Для картограммы используется зеленый цвет заливки: светло-зеленый представляет слабо-позитивное настроение, а темно-зеленый — крайне позитивное.The filled map is shaded in green, with light green representing the lower sentiment numbers and dark green representing the higher, more-positive sentiment. На рисунке выделен штат Вайоминг (WY). Видно, что настроение потребителей в нем очень хорошее — 74.Here I've highlighted the state of Wyoming (WY) and see that Sentiment is very good, 74.
    черное диалоговое окно: отображается штат и тональность

  9. Сохраните отчет.Save the report.

Выделение и перекрестная фильтрацияHighlighting and cross-filtering

Сведения об использовании области "Фильтры" см. в разделе Добавление фильтра в отчет.For information about using the Filters pane, see Add a filter to a report.

При выделении определенного места на картограмме выполняется фильтрация других визуализаций на странице отчета, и наоборот.Highlighting a Location in a Filled Map cross-filters the other visualizations on the report page... and vice versa.

Чтобы продолжить, скопируйте и вставьте картограмму на страницу мнений в отчете Продажи и маркетинг.To follow along, copy and paste your Filled map onto the Sentiment page of the Sales and Marketing report.

  1. Выберите штат на картограмме.On the filled map, select a state. Это приведет к выделению других визуализаций на странице.This highlights the other visualizations on the page. Например, при выборе штата Техас будет показано, что настроение в нем 74, Техас входит в центральный округ# №23 и что основная часть продаж приходится на сегменты Moderation (Умеренность) и Convenience (Удобство).Selecting Texas, for example, shows me that Sentiment is 74, Texas is in the Central District #23, and that most of the sales volume comes from the Moderation and Convenience segments.
    Выбран ТехасTexas selected
  2. На графике попробуйте переключиться между Нет и Да.On the line chart, toggle between No and Yes. На картограмме будут показано настроение потребителей для продукции VanArsdel и конкурента VanArsdel.This filters the Filled Map to show Sentiment for VanArsdel and for VanArsdel's competition.
    видео, демонстрирующее переключениеvideo showing toggling

Рекомендации и устранение неполадокConsiderations and troubleshooting

Данные карты могут быть неоднозначными.Map data can be ambiguous. Например, город с названием Париж есть во Франции и в Техасе.For example, there's a Paris, France, but there's also a Paris, Texas. Географические данные, вероятно, хранятся в отдельных столбцах — столбец для названий городов, столбец для названий штатов или областей и т. д., — поэтому служба "Карты Bing" не может определить, о каком Париже идет речь.Your geographic data is probably stored in separate columns – a column for city names, a column for state or province names, etc. – so Bing may not be able to tell which Paris is which. Если набор данных содержит сведения о широте и долготе, в Power BI можно воспользоваться специальными полями, которые помогают сделать данные карты однозначными.If your dataset already contains latitude and longitude data, Power BI has special fields to help make the map data unambiguous. Просто перетащите поле, содержащее сведения о широте, в область "Визуализации" > "Широта".Just drag the field that contains your latitude data into the Visualizations > Latitude area. Сделайте то же самое для сведений о долготе.And do the same for your longitude data.
Панели "Поля" и "Визуализации".

При наличии разрешений для изменения набора данных в Power BI Desktop просмотрите это видео, чтобы понять, как устранить неоднозначность карты.If you have permissions to edit the dataset in Power BI Desktop, watch this video for help addressing map ambiguity.

Если сведений о широте и долготе нет, выполните эти действия для обновления набора данных.If you do not have access to latitude and longitude data, follow these instructions to update your dataset.

Дополнительные сведения о визуализации карт см. в разделе Tips and tricks for map visualizations.For more help with Map visualizations, see Tips and tricks for map visualizations.

Дальнейшие действияNext steps

Плитки панели мониторинга в Power BI Add the filled map as a dashboard tile (pin the visual)
Добавление визуализации в отчетAdd a visualization to a report
Типы визуализаций в Power BI Visualization types in Power BI
Изменение типа визуализации в отчете Power BI Change the type of visualization being used
Появились дополнительные вопросы?More questions? Ответы на них см. в сообществе Power BI.Try the Power BI Community