始める無料で始める

単一の値を置換 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())
コードを編集して実行