본문 바로가기
Python

Pandas DataFrame 첫번째 행을 헤더로 지정

by 코딩하는 미토콘드리아 bioinformatics 2022. 3. 11.
반응형

데이터를 다루다 보면 헤더가 지정되어 있지 않는 경우가 있습니다.

아래 와 같은 경우.

첫번재 행을 헤더로 지정해주면 좋을듯 합니다.

 

방법:

row 인덱스 포지션 0 에  해당하는 값을 컬럼 이름으로 지정해줍니다.

new_header = df.iloc[0]
df = df[1:]
df.columns = new_header
df.head(5)​

헤더로 지정된것 확인.

 

필요하다면 

df.reset_index(drop=True, inplace=True)

인덱스값을 reset 해주면 깔끔하게 볼 수 있습니다.

 

반응형