[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’ 열을 기준으로 내림차순으로 데이터프레임을 정렬하는 방법을 보여줍니다.