始める無料で始める

カテゴリ名の変更

adoptable dogs データセットの likes_children 列を更新します。現在の度数分布は次のとおりです。

Maybe?    1718
yes       1172
no          47

目立つ点として、大文字・小文字の違いと、Maybe? カテゴリに含まれる ? があります。データはこれよりもきれいであるべきなので、いくつか修正を行ってください。

この演習はコースの一部です

Pythonでカテゴリカルデータを扱う

コースを見る

演習の手順

  • Maybe? カテゴリを Maybe に更新する辞書 my_changes を作成します。
  • my_changes 辞書を使って likes_children のカテゴリ名を変更します。
  • もう一度カテゴリを更新し、.upper() メソッドを使ってカテゴリをすべて大文字にします。
  • 更新後の likes_children Series のカテゴリを出力します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Create the my_changes dictionary
____

# Rename the categories listed in the my_changes dictionary
dogs["likes_children"] = ____

# Use a lambda function to convert all categories to uppercase using upper()
dogs["likes_children"] =  dogs["likes_children"].____.____(lambda c: c.upper())

# Print the list of categories
print(____)
コードを編集して実行