반응형
reset_index() 함수 사용
df 자체를 reset 상태로 저장 : inplace=True
# df 생성
df = pd.DataFrame({'a': [1,np.NaN,3,np.NaN,4,3,2]})
# NaN 값 제거
df = df.dropna()
# index reset하기 - 기존 index 제거 X
df.reset_index(drop=False)
# index reset하기 - 기존 index 제거 O
df.reset_index(drop=True)
sort
내림차순 : ascending=False
df 자체를 정렬된 상태로 저장 : inplace=True
df.sort_values(by=['name'], inplace=True)
반응형
'Python > Pandas' 카테고리의 다른 글
[Python] Pandas - DataFrame 이상치 제거 (0) | 2020.12.23 |
---|---|
[Python] Pandas - DataFrame 특정 열 선택 (0) | 2020.12.18 |
[Python] Pandas - Dataframe 리스트 이용한 필터 : isin 사용 (0) | 2020.12.16 |
[Python] Pandas - Dataframe.merge()에서 copy 옵션 (0) | 2020.11.11 |
[Python] Dataframe - row 추가 (0) | 2020.10.19 |