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

İnternet Erişimi Koroplet Haritası

Bu egzersizde bir coğrafi veri dosyası yükleyip basit bir koroplet harita oluşturacaksın. Veriler ACS Tablo B28011 - "Hanelerde İnternet Abonelikleri" kaynağından geliyor ve total hane sayısı, internet erişimi olanlar, no_internet erişimi olmayanlar ve çeşitli internet bağlantı türlerini temsil eden sütunları içeriyor.

Unutma: Koroplet haritalar toplam sayı yerine oranları ya da yüzdeleri göstermelidir. Verileri yükledikten sonra, no_internet ve total sütunlarını kullanarak internete erişimi olmayan hanelerin yüzdesini hesaplayacaksın.

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

Python ile ABD Nüfus Sayımı Verilerini Analiz Etme

Kursa Göz Atın

Egzersiz talimatları

  • geopandasgpd kısaltmasıyla içe aktar
  • geopandas'ın read_file metodunu kullanarak "states_internet.gpkg" dosyasını yükle
  • İnternete erişimi olmayan hanelerin yüzdesini, no_internet hane sayısını total değerine bölüp 100 ile çarparak hesapla
  • Bu yüzdeyi bir koroplet harita olarak çizmek için column parametresini yeni sütunun adına ayarla; renk haritasını (cmap parametresi) "YlGnBu" olarak ayarla

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Import geopandas
____

# Load geospatial data
geo_state = ____

# View GeoDataFrame columns
print(geo_state.columns)

# Calculate percent of households with no internet
geo_state["pct_no_internet"] = ____

# Create choropleth map using YlGnBu colormap
geo_state.plot(____)
plt.show()
Kodu Düzenle ve Çalıştır