import pandas as pd
df
df.rename()
인덱스나 컬럼의 이름을 바꾼다.
파라미터로 인덱스나 컬럼을 지정하고 인자로 딕셔너리를 전달한다.
딕셔너리의 key 값은 기존 이름, value 값은 바꿀 이름
df.rename(index={'store 1': 'first store', 'store 3': 'last store'})
df.rename(columns={'bikes':'hats', 'suits': 'shoes'})
df.set_index()
원하는 리스트를 직접 전달하거나 컬럼명을 입력해서 인덱스로 지정할 수 있다.
df['name'] = ['A', 'B', 'C']
df
df.set_index('name', inplace=True) # inplace=True : 메모리에 저장한다
df.reset_index()
컴퓨터가 매기는 인덱스로 초기화한다.
df.reset_index(inplace=True)
'Python > Pandas' 카테고리의 다른 글
Pandas 활용(6) - 범주로 묶어 집계하기 groupby, agg (0) | 2022.11.27 |
---|---|
Pandas 활용(5) - 결측값(NaN) 처리 (0) | 2022.11.27 |
Pandas 활용(3) - 데이터프레임의 데이터 변경, 추가, 삭제 (0) | 2022.11.25 |
Pandas 활용(2) - 데이터프레임의 Indexing, Slicing (0) | 2022.11.25 |
Pandas 활용 (1) - Series/DataFrame 생성, read_csv, to_csv (0) | 2022.11.24 |