Обчисліть частки
У масштабі країни 55% латиноамериканців ідентифікують себе як White, а 35% — як "Some Other Race". (Ви можете запустити рядок 2 у вікні коду, щоб це підтвердити.) Проте між штатами є суттєві відмінності, які ми зараз дослідимо. Нагадаємо, упродовж цього курсу ми виражатимемо частки у відсотках.
pandas імпортовано, датафрейм states завантажено з підрахунками населення за расою та за ознакою латиноамериканського походження. У списку hispanic_races містяться назви стовпців із даними про латиноамериканців за расами — він показаний у консолі.
Ця вправа є частиною курсу
Аналіз даних перепису США в Python
Інструкції до вправи
- Використайте метод
copy, щоб створити глибоку копію лише стовпцівhispanic_racesуstates. - Перебираючи раси зі списку
hispanic_races, обчисліть відсоток латиноамериканців, які ідентифікують себе як кожна раса:100помножити на кількість для поточноїrace, поділену на загальну кількість латиноамериканців. - Виведіть
headотриманого датафрейму.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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(____)