行の並べ替え
DataFrame の中から興味深いデータを見つけるには、行の順序を変えると便利です。.sort_values() に列名を渡すと、行を並べ替えることができます。
行に同じ値がある場合は、別の列も使って並べ替え順を決めたいことがあります。これは、カテゴリ変数で並べ替える場合によくあります。このように列名のリストを渡すと、複数の列で並べ替えることができます。
| 並べ替えの基準 | 構文 |
|---|---|
| 1つの列 | df.sort_values("breed") |
| 複数の列 | df.sort_values(["breed", "weight_kg"]) |
.sort_values() と .head() を組み合わせると、「〜である上位のケースは?」という形式の質問に答えることができます。
homelessness はすでに用意されており、pandas は pd として読み込まれています。
この演習はコースの一部です
pandas によるデータ操作
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Sort homelessness by individuals
homelessness_ind = ____
# Print the top few rows
print(____)