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