Сопоставление с R

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

Создание карты

После установки пакета вы можете загрузить его в среду R с помощью следующей команды:

library(leaflet)

После загрузки пакета вы можете начать создавать карты. Пакет листовок позволяет легко создавать интерактивные карты, написав всего несколько строк кода.

Например, немного поработав с данными и поработав с ними, следующий код создает карту Соединенных Штатов:

usa %>%
  leaflet() %>%
  addProviderTiles("CartoDB") %>%
  addCircleMarkers(radius = ~0.01*count,
                   color = ~mycolor(count),
                   popup = ~paste0(city,
                                   "<br/>",
                                   count)) %>%
  addLegend(pal = mycolor,
            values = c(1:1000),
            opacity = 0.75,
            title = 'Covid Count',
            position = 'topleft') %>%
  setView(lng = -85.670006, lat = 42.963795,
          zoom = 4.499)

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

Заключение

Для более продвинутого отображения вы можете использовать пакет ggplot2, который позволяет создавать статические карты с широким набором параметров настройки.

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

Таким образом, картографирование в R — это мощный инструмент для визуализации и изучения пространственных данных. Независимо от того, используете ли вы пакет leaflet для интерактивных карт или пакеты ggplot2 и maps для статических карт, R предоставляет широкий спектр возможностей для создания высококачественных карт.

Посмотрите видео, которое я создал ниже, чтобы узнать, как применять кодирование к бизнес-аналитике.

(1) Создание карт в Rstudio за 5 минут! — No Talk (Live Coding) — YouTube

Первоначально опубликовано на https://stambaughportfolio.blogspot.com 30 декабря 2022 г.