Створюємо базу
Тепер, коли ми знаємо, де центр нашої карти (Lat = 39.8282, Lng = -98.5795), створімо нову базову карту. Пам'ятайте, що ми можемо використати або addTiles(), або addProviderTiles(), щоб додати тайли карти до нашого об'єкта leaflet.
Оскільки ми прямуємо до карти всіх коледжів Америки, можемо додати дані ipeds на початку ланцюжка функцій, який створить нашу базову карту. Так дані ipeds буде збережено разом із базовою картою, і ми зможемо легко до них звертатися.
Коли матимемо надійну основу, ми зможемо відобразити кожен коледж у США лише двома рядками R-коду.
Дані ipeds, а також бібліотеки leaflet і tidyverse вже завантажено для вас.
Ця вправа є частиною курсу
Інтерактивні карти з leaflet у R
Інструкції до вправи
- Збережіть нову карту в об'єкті
m2, яка:- Використовує тайли провайдера CartoDB.
- Має рівень масштабування 3.
- Потім додайте кругові маркери до
m2, щоб відобразити всі коледжі Америки.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
m2 ___
ipeds %>%
leaflet() %>%
# use the CartoDB provider tile
addProviderTiles(___) %>%
# center on the middle of the US with zoom of 3
setView(lat = 39.8282, lng = -98.5795, ___)
# Map all American colleges
m2 %>%
___()