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
Egzersiz talimatları
statesiçinde yalnızcahispanic_racessütunlarının derin bir kopyasını oluşturmak içincopyyöntemini kullan.hispanic_raceslistesindeki ırklar üzerinde dönerken, her birraceiçin, o ırka ait sayımı toplam Hispanik sayısına bölüp100ile ç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(____)