Koropletler: Veriyi mekânda haritalama

Python ile Coğrafi Verilerle Çalışma

Dani Arribas-Bel

Geographic Data Science Lab (University of Liverpool)

Koropletler

countries.plot(column='gdp_per_cap', legend=True)

Python ile Coğrafi Verilerle Çalışma

Koropletler

Bir sütun belirtme:

locations.plot(column='variable')

Sınıflandırma şemalı koroplet:

locations.plot(column='variable', scheme='quantiles', k=7, cmap='viridis')

Temel seçimler:

  • Sınıf sayısı (k)
  • Sınıflandırma algoritması (scheme)
  • Renk paleti (cmap)
Python ile Coğrafi Verilerle Çalışma

Sınıf sayısı ("k")

locations.plot(column='variable', scheme='Quantiles', k=7, cmap='viridis')

Koropletler zorunlu olarak bilgi kaybı içerir (bu normaldir)

Şu ikisi arasında gerilim:

  • Özgün değerlerdeki ayrıntı ve inceliği korumak (yüksek k)
  • Bilgiyi soyutlayarak işlemeyi/yorumlamayı kolaylaştırmak (düşük k)

Kural: 3–12 sınıf veya "kutucuk"

Python ile Coğrafi Verilerle Çalışma

Sınıflandırma algoritmaları ("scheme")

locations.plot(column='variable', scheme='quantiles', k=7, cmap='viridis')

variable içindeki her değeri k gruptan birine nasıl atarız?

Sürekli değişkenler için iki (yaygın) yaklaşım:

  • Eşit Aralıklar ('equal_interval')
  • Kantil ('quantiles')
Python ile Coğrafi Verilerle Çalışma

Eşit Aralıklar

locations.plot(column='variable', scheme='equal_interval', k=7, cmap='Purples')

l04_equal_interval.png

Python ile Coğrafi Verilerle Çalışma

Kantiller

locations.plot(column='variable', scheme='quantiles', k=7, cmap='Purples')

l04_quantiles.png

Python ile Coğrafi Verilerle Çalışma

Renk

Kategoriler, sırasız

locations.plot(column='variable', 
               categorical=True, cmap='Purples')

Dereceli, ardışık

locations.plot(column='variable', 
               k=5, cmap='RdPu')

Dereceli, ayrışan

locations.plot(column='variable', 
               k=5, cmap='RdYlGn')

pastel5.png

l04_pal_seq.png

l04_pal_div.png

ÖNEMLİ: Amacınızla hizalayın

Python ile Coğrafi Verilerle Çalışma

Haydi pratik yapalım!

Python ile Coğrafi Verilerle Çalışma

Preparing Video For Download...