ДПВ "Аналитический пакет R"

Практика 5:

Интерактивные карты в R: googleVis и Leaflet

План практики

  • Карта-хороплет и таблица с возможностью сортировки по импорту сливочного масла в РФ средствами пакета googleVis
  • Карта уровня улиц с маркерами, обозначающими расположение зданий РАНХиГС в Москве средствами пакета leaflet
  • Ещё один пример карты с использованием leaflet: интерактивная карта Нигерии с радиусами, пропорциональными численности населения (автор: Omo Ofoegbu)

Виджеты в googleVis

  • Пакет googleVis даёт доступ к API визуализации от Google (Google Visualisation API)
  • Результат – интерактивный график (карта) на Java Script.
  • Знание Java Script необязательно, но представления о базовых html-тегах поможет настроить график
  • Примеры: https://cran.r-project.org/web/packages/googleVis/vignettes/googleVis_examples.html

Карты в leaflet

  • Пакет leaflet даёт доступ к инструментам одноимённой библиотеки для создания интерактивных карт на Java Script
  • Результат – интерактивная карта на Java Script. Можно добавлять свои иконки для маркеров, делать визуализацию показателей окружностями с радиусами, пропорциональными показателю, и т.д.
  • Примеры и документация: https://rstudio.github.io/leaflet/