MINERVA/Python
2023. 10. 8. 22:16
반응형
개발 경험이 쌓이게 되면, 자기만의 라이브러리(?)가 샘기게 됨과 동시에 동시에 기초적인 문법등을 깜빡하게 됨을 느끼게 되네요. ㅠㅠㅠ
1. 'Unnamed: 0 column' 생성 이유
pandas를 통해 엑셀 또는 CSV 파일을 읽는 경우 ''Unnamed: 0 column' 이 생기는 경우가 발생
원인: 대상 파일(엑셀 또는 csv)에 지정된 인덱스 열이 없기 때문이다.
그래서, pandas는 default로 'Unnamed: 0'로 인덱스를 생성함
2. 'Unnamed: 0 column' 없애는 방법
df = pd.read_excel(fileName,index_col=0)
파일을 읽을때, 위와 같이 명시적으로 인덱스를 명시적으로 'index_col = 0'을 설정
또는
df.drop(['Unnamed: 0'], axis=1, inplace=True)
몇시적으로 컬럼을 제거해도 됩니다.
3. 결론
단순한 내용이지만, 모르면 조금 번거로운 내용이어서 정리합니다.
반응형