BaşlayınÜcretsiz başlayın

Bir Taban Oluşturma

Artık haritamızı nereye ortalayacağımızı bildiğimize göre (Enlem = 39.8282, Boylam = -98.5795), yeni bir temel harita (basemap) oluşturalım. leaflet nesnemize bir harita karosu eklemek için addTiles() ya da addProviderTiles() kullanabileceğimizi unutma.

Tüm Amerika'daki kolejleri haritalamaya doğru ilerlediğimiz için, temel haritamızı oluşturacak fonksiyon zincirinin başına ipeds verisini ekleyebiliriz. Böylece ipeds verisi temel haritayla birlikte saklanır ve ona kolayca erişebilirsin. Sağlam bir temel kurduktan sonra, Amerika'daki her koleji sadece iki satır R koduyla haritalayabiliriz.

ipeds verisi ile leaflet ve tidyverse kütüphaneleri senin için yüklendi.

Bu egzersiz, kursun bir parçasıdır

R ile leaflet kullanarak Etkileşimli Haritalar

Kursa Göz Atın

Egzersiz talimatları

  • m2 nesnesine yeni bir harita kaydet ve:
    • CartoDB sağlayıcı karosunu kullan.
    • Yakınlaştırma düzeyini 3 yap.
    • Sonra m2 üzerine daire işaretçiler ekleyerek Amerika'daki tüm kolejleri haritala.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

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 %>% 
    ___() 
Kodu Düzenle ve Çalıştır