[python] 파이썬 pandas에서 데이터를 정렬하는 방법은 무엇인가요?

예를 들어, 다음과 같이 코드를 사용하여 특정 열을 기준으로 데이터를 정렬할 수 있습니다:

import pandas as pd

# sample dataframe
data = {'A': [3, 1, 2], 'B': [9, 5, 7]}
df = pd.DataFrame(data)

# 열 'A'를 기준으로 오름차순으로 정렬
df_sorted = df.sort_values(by='A')

print(df_sorted)

위 코드를 사용하면 ‘A’ 열을 기준으로 오름차순으로 데이터프레임이 정렬됩니다.

또한, ascending=False 옵션을 추가하여 내림차순으로 정렬할 수도 있습니다.

# 열 'A'를 기준으로 내림차순으로 정렬
df_sorted_desc = df.sort_values(by='A', ascending=False)

print(df_sorted_desc)

위 코드는 ‘A’ 열을 기준으로 내림차순으로 데이터프레임을 정렬하는 방법을 보여줍니다.