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

Coğrafi yerleşim (geo layout)

Önceki egzersizde plotly içindeki geo yerleşiminin varsayılan ayarlarını gördün; ancak layout() içinde geo'ya geçirilen listede ek argümanlar belirterek bunu özelleştirmek oldukça kolay.

Bu egzersizde aşağıda özetlenen birkaç kullanışlı seçeneği keşfedeceksin:

  • Kara kütlesinin rengini değiştirmek için showland = TRUE ekle ve bir landcolor ayarla.
  • Gölleri karadan ayırt etmek için showlakes = TRUE ekle ve bir lakecolor ayarla.
  • Eyaletleri/illerin sınırlarını göstermek için showsubunit = TRUE ayarla ve subunitcolor değerini belirle.
  • Ülkeleri göstermek için showcountries = TRUE ayarla ve countrycolor değerini belirle.

R renklerini geo yerleşimine iletmek için toRGB() fonksiyonunu kullanman gerektiğini unutma.

plotly senin için zaten yüklendi.

Bu egzersiz

R ile plotly kullanarak Etkileşimli Veri Görselleştirme

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Önceki egzersizdeki haritanın görünümünü, g listesini tanımlayıp geo yerleşimine geçirerek özelleştir:
    • Kara kütlesi rengini "gray90" ile ayarla.
    • Göl rengini "white" ile ayarla.
    • Eyalet (alt birim) sınır rengini "white" ile ayarla.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Customize the geo layout
g <- list(scope = 'usa', 
          showland = ___, landcolor = ___,
          showlakes = ___, lakecolor = ___,
          showsubunit = ___, subunitcolor = ___)

# Apply the geo layout to the map
rallies2018 %>%
  plot_geo(locationmode = 'USA-states') %>%
  add_markers(
    x = ~long, y = ~lat, size = ~no.speakers, 
    hoverinfo = "text", text = ~paste(city, state, sep = ",")
  ) %>%
  layout(title = "2018 Trump Rallies", geo = ___)
Kodu Düzenle ve Çalıştır