700+ courses, half price
Kurs Açıklaması
Haritalarla eğlenceye hazır mısın? R'de leaflet ile Etkileşimli Haritalar, mekansal veriler ve tidyverse kullanarak çekici ve etkileşimli web haritaları yapman için gerekli araçları sunacak. Bu kursta, ABD'deki kolej ve üniversitelere ait veriler içeren IPEDS veri kümesini kullanarak haritalar oluşturacaksın. Bu süreçte etiketler, açılır pencereler (pop-up'lar) ve özel işaretçilerle haritalarımızı özelleştirecek, etkileşimi artırmak için katmanlar ekleyeceksin. Kursun sonunda, verilerindeki örüntüleri ortaya çıkaran kendi etkileşimli web haritalarını oluşturup özelleştirebileceksin.
Ön Koşullar
Müfredat
Kurs planı
1
Etkileşimli Web Haritalarını Hazırlama
Bölüm 1, öğrencileri htmlwidgets paketi ve leaflet paketiyle tanıştıracak. Bu girişin ardından öğrenciler leaflet kullanarak ilk etkileşimli web haritalarını oluşturacak. Bu ilk haritayı oluşturma sürecinde, farklı harita döşemeleri (tiles) ekleme, orta nokta ve yakınlaştırma seviyesini ayarlama, enlem ve boylam koordinatlarına göre tekil noktaları çizme ve leaflet haritalarını nesne olarak saklama gibi leaflet paketinin temel özelliklerinin çoğunu öğrenecekler. Bölüm 1, öğrencilerin DataCamp'in merkez ofisini coğrafi kodlayıp, konumu açıklayan bir açılır pencere gösteren ve merkezi çizen bir leaflet haritası oluşturmalarıyla sona erecek.
- leaflet'e giriş50 XP
- leaflet Kütüphanesini Yükleme50 XP
- Etkileşimli Bir Web Haritası Oluşturma100 XP
- Harita Döşemeleri50 XP
- Sağlayıcı Döşemeleri100 XP
- Özel Bir Harita Döşemesi Ekleme100 XP
- Varsayılan Harita Görünümünü Ayarlama50 XP
- Görünümlü Bir Harita I100 XP
- Daha Dar Görünümlü Bir Harita100 XP
- DataCamp Genel Merkezini Çizmek50 XP
- İşaretle100 XP
- Açılır Pencereler Eklemek ve Haritanı Saklamak100 XP
2
Noktaları Çizmek
Bölüm 2'de öğrenciler, Bölüm 1'de oluşturdukları leaflet haritası üzerine ekleyerek California'daki dört yıllık tüm kolejlerin etkileşimli bir web haritasını oluşturacak. Yüzlerce noktayı etkileşimli bir leaflet haritasında çizdikten sonra, işaretçileri özelleştirmeyi öğrenecekler. Bu bölüm ayrıca işaretçilerin bir faktör değişkenine göre renk kodlanmasını da gösterecek.
3
Gruplar, Katmanlar ve Ekstralar
Bölüm 3'te öğrenciler, California'daki tüm dört yıllık kolejlerin haritasını genişleterek tüm Amerikan kolejlerinin bir haritasını oluşturacak. Önce, 3.1 bölümünde öğrenciler Bölüm 2'deki materyali gözden geçirip üzerine ekleme yaparak tüm Amerikan kolejlerinin haritasını üretecek. Ardından, kullanıcıların haritada gösterilen kolejleri açıp kapatabilmesi için grupları kullanarak kolejleri sektöre göre (kamu, özel veya kâr amaçlı) yeniden çizecekler. 3.3 bölümünde ise kullanıcıların birden fazla harita döşemesi arasında geçiş yapabilmesi için birden fazla temel harita eklemeyi öğrenecekler.
4
Poligonları Çizmek
Bölüm 4'te öğrenciler, coğrafi bölgeleri tanımlamak için kullanılabilen poligonları (ör. posta kodları, eyaletler, ülkeler vb.) haritalamayı öğrenecek. Bölüm 4, Kuzey Carolina'da ortalama aile gelirinde üst çeyreğe giren posta kodlarını çizerek başlayacak. Öğrenciler, poligonları renk paletleri ve etiketlerle özelleştirmeyi öğrenecek. Bölüm 4, 2015 vergi yılında ortalama geliri 200.000 $ veya daha fazla olan tüm posta kodlarını gösteren yeni bir katmanı, Amerika'daki tüm kolejlerin haritasına ekleyerek sona erecek. Posta kodlarını haritalama sürecinde öğrenciler genel olarak mekansal veriler, geoJSON verisi, @ sembolü ve addPolygons() işlevi hakkında bilgi edinecek. Ayrıca, önceki bölümlerde öğrendikleri açılır pencereler ve etiketler gibi birçok seçeneği uygulama fırsatı bulacak ve addPolygons() içindeki highlight seçeneği gibi haritalarını özelleştirmenin yeni yollarını keşfedecekler.
R
R ile leaflet kullanarak Etkileşimli Haritalar
Kurs
Tamamlandı

