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

sp nesneleriyle çalışan bir paket: tmap

sp tarafından tanımlanan bu uzamsal nesneleri anlayıp temel düzeyde işleyebilmek için epey yeni şey öğrendin; şimdi bunun karşılığını görme zamanı! sp nesnelerinde uzamsal veri bekleyen ve uzamsal verilerle çalışmayı kolaylaştıran bir sürü güzel paket var.

Harita oluşturmak için tmap paketine bir bakalım. Felsefesini ve yapısını bir sonraki videoda daha ayrıntılı öğreneceksin, ama önce ne kadar kolay kullanılabildiğini görmeni istiyoruz.

tmap, hızlı tematik haritalar için qtm() işlevine sahip (quick thematic maps). ggplot2 içindeki qplot() fikrini izler ama birkaç önemli farkı vardır. ggplot2() veri çerçevesi beklerken, tmap bir uzamsal nesne bekler ve bunu belirtmek için shp argümanını kullanır. Bir diğer önemli fark da tmap'in standart dışı değerlendirme kullanmamasıdır (bununla ilgili daha fazla bilgi için Writing Functions in R kursuna bakabilirsin); bu yüzden eşleştirmeleri belirtirken değişken adlarını tırnak içine alman gerekir.

Bu örneği konsolda dene:

library(tmap)
qtm(shp = countries_spdf, fill = "population")

Ne kadar kolaydı, değil mi!? countries_spdf içinde yer alan başka bir değişkenin, gdp'nin, koroplet haritasını oluşturabilir misin?

Bu egzersiz

R ile Coğrafi Verileri Görselleştirme

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

Egzersiz talimatları

Örneği rehber alarak, qtm() kullanarak gdp değişkeninin bir koroplet haritasını oluştur.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

library(sp)
library(tmap)

# Use qtm() to create a choropleth map of gdp
Kodu Düzenle ve Çalıştır