Pandas のデータフレームをソートする

Last update: 2016-05-29

[期間限定記事] オンライン学習サイト Udemy で Python とデータサイエンスを学ぼう *割引中1,200円*

このページでは、インデックスや値に基づいてデータフレームをソート (並び替え) する方法について紹介します。

インデックス (行名・列名) に基づいてソートする

sort_index() メソッドを利用して、インデックス(カラム名、行名)に基づいてソートを行うことができます。
ascending=False は、降順にソートすることを示します。なお、ascending=False を省略すると、昇順でのソートとなります。
axis=1 が行方向のソートを意味し、省略した場合は、行名に基づくソートとなります。


値に基づいてソートする

sort_values() メソッドを利用して、データフレームを値に基づいて並び替えを行うことができます。

参考: 10 Minutes to pandas — pandas 0.18.0 documentation

See also