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

Oranları Hesapla

Ülke genelinde Hispaniklerin %55'i kendini Beyaz, %35'i ise "Başka Bir Irk" olarak tanımlıyor. (Bunu doğrulamak için kod penceresinde 2. Satırı çalıştırabilirsin.) Ancak eyaletten eyalete önemli farklılıklar var; şimdi bunu inceleyeceğiz. Hatırlatma: Bu kursta oranları yüzde olarak ifade edeceğiz.

pandas içe aktarılmış durumda; states DataFrame'i, ırk ve Hispanik kökenine göre nüfus sayılarıyla yüklendi. hispanic_races adlı bir listede, ırka göre Hispanik verilerini içeren sütun adları var ve konsolda gösteriliyor.

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ı

  • states içinde yalnızca hispanic_races sütunlarının derin bir kopyasını oluşturmak için copy yöntemini kullan.
  • hispanic_races listesindeki ırklar üzerinde dönerken, her bir race için, o ırka ait sayımı toplam Hispanik sayısına bölüp 100 ile çarparak yüzdesini hesapla.
  • Ortaya çıkan DataFrame'in head çıktısını yazdır.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# What percentage of Hispanics identify as each race?
print(100 * states[hispanic_races].sum() / states["hispanic"].sum())

# Create a deep copy of only the Hispanic race columns
states_hr = ____.copy()

# Calculate percentages for all columns in the date frame
for race in hispanic_races:
    states_hr[race] = ____ * ____ / states["hispanic"]

# View the result
print(____)
Kodu Düzenle ve Çalıştır