데이터프레임 각 컬럼별로 정렬 기준(리스트) 있을 때 정렬하는 법

화이팅·2023년 4월 23일
0

출처 : 똑똑한 gpt....

df.sort_values(['컬럼1', '컬럼2', '컬럼3'], 
                            ascending=[True, True, True],
                            key=lambda x: pd.Categorical(x, categories=컬럼1 기준 리스트  if x.name == '컬럼1' else (컬럼2 기준 리스트 if x.name == '컬럼2' else 컬럼3 기준 리스트)))
profile
하하...하.

0개의 댓글