【Pandas DataFrame】sort_values()メソッドで、データフレームを特定の列の値で昇順や降順に並び替えることができます。

python

pandasのDataFrameの機能の一つであるsort_values()メソッドは、データフレームを特定の列の値で昇順や降順に並び替えることができます。

sort_values()メソッドは、引数として並び替える列の名前を指定し、その列の値で昇順や降順に並び替えることができます。

以下のようなデータフレームを例にとって、sort_values()メソッドを使って昇順に並び替える例を示します。

import pandas as pd
data = {
'name': ['John', 'Paul', 'George', 'Ringo'],
'age': [20, 21, 19, 18]
}
df = pd.DataFrame(data)
print(df)
    name  age
0 John 20
1 Paul 21
2 George 19
3 Ringo 18

以下のように、sort_values()メソッドを使ってage列の値で昇順に並び替えることができます。

df_sorted = df.sort_values('age')
print(df_sorted)
    name  age
3 Ringo 18
2 George 19
0 John 20
1 Paul 21

sort_values()メソッドを使うことで、データフレームを特定の列の値で昇順や降順に並び替えることができます。

タイトルとURLをコピーしました