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

Devlet ve Özel Üniversiteleri Haritalama

Özel üniversiteleri, devlet üniversitelerini eklediğimiz şekilde ekleyebiliriz. Ardından addLayersControl() fonksiyonunu overlayGroups argümanıyla birlikte kullanarak kullanıcılarımıza devlet ve/veya özel üniversiteleri görüntüleme imkânı verebiliriz. overlayGroups argümanı, katmanlarımızı oluştururken tanımladığımız grupların (ör. public ve private) bir vektörünü alır. Hatırlatma olarak, devlet üniversitelerini haritamıza bir katman olarak şu şekilde ekleyebiliriz:

# Yalnızca devlet üniversiteleriyle 'public' adlı veri çerçevesi oluştur
public <- filter(ipeds, sector_label == "Public")  

# Devlet üniversitelerini bir katman olarak ekle ve haritayı `m3` olarak kaydet
m3 <- leaflet() %>% 
        addProviderTiles("CartoDB") %>% 
        addCircleMarkers(data = public, radius = 2, 
                         label = ~htmlEscape(name),
                         color = ~pal(sector_label),
                         group = "Public") %>% 
        addLayersControl(overlayGroups = c("Public"))

htmltools kütüphanesi, pal renk paleti ve devlet üniversitelerini içeren m3 haritası 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ı

  • ipeds verisini filtreleyerek yalnızca özel üniversitelerden oluşan bir veri çerçevesi oluştur.
  • Özel üniversiteleri m3 haritasına yeni bir katman olarak ekle.
  • Kullanıcıların devlet ve özel katmanlar arasında geçiş yapabilmesi için addLayersControl() fonksiyonunu ve overlayGroups argümanını kullan.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Create data frame called private with only private colleges
private <- filter(ipeds, sector_label == "___")  

# Add private colleges to `m3` as a new layer
m3 <- m3 %>% 
        ___(data = private, radius = 2, label = ~htmlEscape(name),
                         color = ~pal(sector_label), group = "Private") %>% 
        ___(___ = c("Public", "Private"))

m3
Kodu Düzenle ve Çalıştır