ユニーク値の数を調べる
先ほど学んだカテゴリ型データの操作と分析のスキルを練習しましょう。どのデータを再整形すれば価値を引き出せるかを見つけるために、planes データセットの非数値列のうち、ユニーク値の数が多い列を特定します。
pandas は pd としてインポート済みで、データセットは planes に保存されています。
この演習はコースの一部です
Pythonで学ぶ探索的データ分析
演習の手順
- データ型が
"object"の列でplanesをフィルタリングします。 - データセット内の列をループ処理します。
- print 文に列のイテレータを追加し、その列のユニーク値の数を返す関数を呼び出してください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Filter the DataFrame for object columns
non_numeric = planes._____("____")
# Loop through columns
for ____ in non_numeric.____:
# Print the number of unique values
print(f"Number of unique values in {____} column: ", non_numeric[____].____())