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

Nüfus yoğunluğunu görselleştirme

Hadi tekrar ilçe veri kümesine dönelim. Önceki bir egzersizde ilçeleri tekdüze bir sütunla görselleştirmiştik. Ancak çoğu zaman bir değişkenin mekânsal değişimini göstermek ve çokgenleri buna göre renklendirmek isteriz.

Bu egzersizde Paris merkezindeki nüfus yoğunluğunun mekânsal değişimini görselleştireceğiz. Bunun için önce nüfus sayısını alana bölerek nüfus yoğunluğunu hesaplayacak ve bunu veri çerçevesine yeni bir sütun olarak ekleyeceğiz.

İlçe veri kümesi districts olarak zaten yüklendi, GeoPandas geopandas olarak ve matplotlib.pyplot plt olarak içe aktarıldı.

Bu egzersiz, kursun bir parçasıdır

Python ile Coğrafi Verilerle Çalışma

Kursa Göz Atın

Egzersiz talimatları

  • İlçe veri kümesinin ilk satırlarını yazdır. 'population' sütununu görüyor musun?
  • İlçelerin geometrilerinin alanını incele.
  • Kilometrekare başına düşen kişi sayısını temsil eden 'population_density' adlı bir sütun ekle (Not: Alan metrekare cinsinden veriliyor, bu yüzden sonucu 10**6 ile çarpman gerekecek).
  • İlçeleri çokgenleri renklendirmek için 'population_density' sütununu kullanarak çiz.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Inspect the first rows of the districts dataset
print(districts.head())

# Inspect the area of the districts
print(districts.____)

# Add a population density column
districts['population_density'] = ____ / ____ * ____

# Make a plot of the districts colored by the population density
districts.____(____, legend=True)
plt.show()
Kodu Düzenle ve Çalıştır