MulaiMulai sekarang secara gratis

Mengeksplorasi himpunan data Penggunaan Lahan

Untuk latihan berikut, kami memperkenalkan himpunan data baru: data tentang penggunaan lahan di Paris (versi yang disederhanakan berdasarkan Urban Atlas Eropa yang terbuka). Penggunaan lahan menunjukkan jenis aktivitas yang dilakukan pada suatu area, seperti area permukiman atau rekreasi. Ini adalah himpunan data poligon, dengan label yang merepresentasikan kelas penggunaan lahan untuk berbagai area di Paris.

Dalam latihan ini, Anda akan membaca data, mengekplornya secara visual, dan menghitung total luas untuk berbagai kelas penggunaan lahan di wilayah Paris.

GeoPandas dan matplotlib sudah diimpor.

Latihan ini adalah bagian dari kursus

Bekerja dengan Data Geospasial di Python

Lihat Kursus

Petunjuk latihan

  • Baca berkas 'paris_land_use.shp' dan simpan hasilnya ke variabel land_use.
  • Buat plot dari land_use, gunakan kolom 'class' untuk mewarnai poligon. Tambahkan juga legenda. Catatan: pembuatan plot mungkin memerlukan beberapa detik karena terdapat banyak poligon.
  • Tambahkan kolom baru 'area' yang berisi luas setiap poligon.
  • Hitung total luas dalam km² untuk setiap 'class' menggunakan metode groupby(), lalu cetak hasilnya.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Import the land use dataset
land_use = geopandas.____
print(land_use.head())

# Make a plot of the land use with 'class' as the color
land_use.plot(____, legend=True, figsize=(15, 10))
plt.show()

# Add the area as a new column
land_use['area'] = ____

# Calculate the total area for each land use class
total_area = land_use.groupby(____)['area'].____() / 1000**2
print(total_area)
Edit dan Jalankan Kode