Build your ultimate AI agent
Описание курса
Вас ждёт увлекательная работа с картами! Курс «Интерактивные карты с leaflet в R» даст вам инструменты для создания привлекательных и интерактивных веб-карт на основе пространственных данных и tidyverse. В ходе курса вы будете строить карты с использованием набора данных IPEDS, содержащего информацию об американских колледжах и университетах. По пути вы научитесь настраивать карты с помощью подписей, всплывающих окон и пользовательских маркеров, а также добавлять слои для расширения интерактивности. По завершении курса вы сможете самостоятельно создавать и настраивать интерактивные веб-карты, чтобы выявлять закономерности в ваших данных.
Предварительные требования
Программа
Структура курса
1
Создание интерактивных веб-карт
В первой главе студенты познакомятся с пакетами htmlwidgets и leaflet. После этого введения они создадут свою первую интерактивную веб-карту с помощью leaflet. В процессе работы над первой картой студенты изучат основные возможности пакета leaflet: добавление различных тайлов карты, установку центральной точки и уровня масштабирования, нанесение отдельных точек по координатам широты и долготы, а также сохранение карт leaflet в виде объектов. Завершится глава геокодированием штаб-квартиры DataCamp и созданием карты leaflet с её отображением и всплывающим окном, описывающим местоположение.
- Введение в leaflet50 XP
- Загрузка библиотеки leaflet50 XP
- Создание интерактивной веб-карты100 XP
- Картографические тайлы50 XP
- Тайлы провайдеров100 XP
- Добавление пользовательского тайла карты100 XP
- Настройка вида карты по умолчанию50 XP
- Карта с заданным видом I100 XP
- Карта с ограниченной областью просмотра100 XP
- Отображение штаб-квартиры DataCamp на карте50 XP
- Добавьте маркер100 XP
- Добавление всплывающих окон и сохранение карты100 XP
2
Нанесение точек на карту
Во второй главе студенты расширят карту leaflet, созданную в первой главе, и построят интерактивную веб-карту всех четырёхлетних колледжей Калифорнии. После нанесения сотен точек на интерактивную карту leaflet студенты научатся настраивать маркеры. В этой главе также рассматривается цветовое кодирование маркеров на основе факторной переменной.
3
Группы, слои и дополнительные возможности
В третьей главе студенты расширят карту всех четырёхлетних колледжей Калифорнии до карты всех американских колледжей. В разделе 3.1 студенты повторят и углубят материал второй главы, создав карту всех американских колледжей. Затем колледжи будут нанесены на карту leaflet по секторам (государственные, частные или коммерческие) с использованием групп, позволяющих пользователям переключать отображение колледжей. В разделе 3.3 студенты научатся добавлять несколько базовых карт, чтобы пользователи могли переключаться между различными тайлами.
4
Нанесение полигонов на карту
В четвёртой главе студенты научатся наносить на карту полигоны, с помощью которых можно обозначать географические регионы (например, почтовые индексы, штаты, страны и т. д.). Глава начнётся с отображения почтовых индексов Северной Каролины, входящих в верхний квартиль по среднему доходу семей. Студенты научатся настраивать полигоны с помощью цветовых палитр и подписей. Завершится глава добавлением нового слоя на карту всех американских колледжей: на нём будут показаны все почтовые индексы со средним доходом 200 000 долларов и выше по итогам 2015 налогового года. В процессе работы с почтовыми индексами студенты познакомятся с пространственными данными в целом, форматом geoJSON, символом @ и функцией `addPolygons()`. Кроме того, они закрепят навыки, полученные в предыдущих главах, — такие как добавление всплывающих окон и подписей, — а также освоят новые способы настройки карт, например параметр highlight в функции `addPolygons()`.
R
Интерактивные карты с leaflet в R
Курс
завершён

