ПочатиПочніть безкоштовно

Створюємо базу

Тепер, коли ми знаємо, де центр нашої карти (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 %>% 
    ___() 
Редагувати та запускати код