単一の値を置換 II
この演習では、names という DataFrame を使います。このデータセットでは、'Rank' 列に各年の名前の順位が入っています。各年の1位の名前を 'FIRST'、2位を 'SECOND'、3位を 'THIRD' に置き換えるために、辞書を使っていきます。
1つのキーにつき1つの値を置き換える形で、辞書を使います。
すでに最初の5件の名前が表示されています。これは、2011年の 'ASIAN AND PACIFIC ISLANDER' 民族に属する女性の最も人気のあった名前の上位5件に対応しています。
この演習はコースの一部です
pandasで効率的にコードを書く
演習の手順
- 上記のパターンに従って、数値で示された順位を文字列に置き換えてください。値を置き換えた後は、Console でデータセットを確認し、どのように変わったかを確かめてみましょう。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Replace the number rank by a string
names['Rank'].replace({____:____, ____:____, ____:____}, inplace=True)
print(names.head())