カテゴリ名の変更
adoptable dogs データセットの likes_children 列を更新します。現在の度数分布は次のとおりです。
Maybe? 1718
yes 1172
no 47
目立つ点として、大文字・小文字の違いと、Maybe? カテゴリに含まれる ? があります。データはこれよりもきれいであるべきなので、いくつか修正を行ってください。
この演習はコースの一部です
Pythonでカテゴリカルデータを扱う
演習の手順
Maybe?カテゴリをMaybeに更新する辞書my_changesを作成します。my_changes辞書を使ってlikes_childrenのカテゴリ名を変更します。- もう一度カテゴリを更新し、
.upper()メソッドを使ってカテゴリをすべて大文字にします。 - 更新後の
likes_childrenSeries のカテゴリを出力します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# 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(____)