Pandas 정렬

1 개요[ | ]

Pandas 정렬
Pandas 데이터프레임 정렬
Pandas 데이터프레임 다중정렬
import numpy as np
import pandas as pd
df = pd.DataFrame({
    'col1': ['A', 'A', 'B', np.nan, 'D', 'C'],
    'col2': [2, 1, 9, 8, 7, 4],
    'col3': [0, 1, 9, 4, 2, 3],
    'col4': ['a', 'B', 'c', 'D', 'e', 'F']
})
df
# col1 오름차순
df.sort_values(by=['col1'])
# col1 내림차순
df.sort_values(by=['col1'], ascending=[False])
# col1, col2 오름차순
df.sort_values(by=['col1', 'col2'])
# col1 오름차순, col2 내림차순
df.sort_values(by=['col1', 'col2'], ascending=[True, False])

2 같이 보기[ | ]

3 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}