スポンサーリンク

[pandas] DataFrameのソート方法

DataFrameのソート方法

DataFrameの1行のデータをソートするメソッドがあります。
sort_valuesメソッドでソートできます。デフォルトは昇順ソートです。
by引数でソート基準のカラム名を指定し、ascending=Falseで降順に変更できます。

実行例

import pandas as pd
df = pd.DataFrame(np.arange(9).reshape(3, 3),
                 columns=["A列", "B列", "C列"],
                 index=["A行", "B行", "C行"])
df.sort_values(by="A列", ascending=False)

OUT