Input: DataFrame mẫu:
Id Name 0 1 Adam 1 2 Michael 2 3 David 3 4 Jack 4 5 Peter
Output: Sau sắp xếp giảm dần theo Name:
Id Name 4 5 Peter 1 2 Michael 3 4 Jack 2 3 David 0 1 Adam
Giải pháp
Dùng DataFrame.sort_values() với by='Name' và ascending=False.
df.sort_values(by='Name', ascending=False)
Ví dụ hoàn chỉnh
import pandas as pd
data = {'Id': [1,2,3,4,5], 'Name': ['Adam','Michael','David','Jack','Peter']}
df = pd.DataFrame(data)
print("Trước sắp xếp:\n", df)
print("Sau sắp xếp:\n", df.sort_values(by='Name', ascending=False))
Đầu ra
Trước sắp xếp: Id Name 0 1 Adam 1 2 Michael 2 3 David 3 4 Jack 4 5 Peter Sau sắp xếp: Id Name 4 5 Peter 1 2 Michael 3 4 Jack 2 3 David 0 1 Adam