MulaiMulai sekarang secara gratis

Memvisualisasikan kepadatan penduduk

Mari kembali ke himpunan data distrik. Pada latihan sebelumnya kita memvisualisasikan distrik dengan satu kolom seragam. Namun, sering kali kita ingin menampilkan variasi spasial dari suatu variabel, dan mewarnai poligon sesuai nilainya.

Dalam latihan ini, kita akan memvisualisasikan variasi spasial kepadatan penduduk di pusat kota Paris. Untuk itu, kita terlebih dahulu menghitung kepadatan penduduk dengan membagi jumlah penduduk dengan luas wilayah, lalu menambahkannya sebagai kolom baru pada dataframe.

Himpunan data distrik sudah dimuat sebagai districts, GeoPandas telah diimpor sebagai geopandas dan matplotlib.pyplot sebagai plt.

Latihan ini adalah bagian dari kursus

Bekerja dengan Data Geospasial di Python

Lihat Kursus

Petunjuk latihan

  • Cetak baris-baris pertama dari himpunan data distrik. Apakah Anda melihat kolom 'population'?
  • Periksa luas geometri distrik.
  • Tambahkan kolom 'population_density' yang merepresentasikan jumlah penduduk per kilometer persegi (Catatan: Luas diberikan dalam meter persegi, jadi Anda perlu mengalikan hasilnya dengan 10**6).
  • Plot distrik dengan menggunakan 'population_density' untuk mewarnai poligon.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# 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()
Edit dan Jalankan Kode