1. 学ぶ
  2. /
  3. プロジェクト
  4. /
  5. Pythonで学ぶ米国センサスデータ分析

Connected

演習

割合を計算する

全米では、ヒスパニックのうち 55% が White、35% が "Some Other Race" と自己申告しています(コードウィンドウの2行目を実行すると確認できます)。ただし、州ごとの差は大きく、ここからそれを調べていきます。なお、このコースでは割合はパーセンテージで表現します。

pandas はすでにインポートされ、DataFrame states には人種とヒスパニック区分ごとの人口が読み込まれています。リスト hispanic_races には、ヒスパニックを人種別に示す列名が含まれており、コンソールに表示されています。

指示

100 XP
  • copy メソッドを使って、states のうち hispanic_races 列だけのディープコピーを作成します
  • hispanic_races リスト内の人種を順に処理し、各 race の人数をヒスパニックの合計人数で割って 100 を掛け、各人種として自己申告したヒスパニックの割合(%)を計算します。
  • 得られた DataFrame の head を表示します。