728x90
반응형
안녕하세요, HELLO
오늘은 read_csv() 함수를 사용하여 csv 파일을 읽어올 때, 의도하지 않은 컬럼(unnamed: 0)이 추가됩니다. 이번에는 'unnamed: 0' 컬럼을 제거하는 방법에 대해서 알아보겠습니다.
STEP 1. 'unnamed: 0' 제거 방법
csv, excel 등을 불러오는 pandas library를 호출한 후, read_csv 함수를 이용해 데이터를 불러오면, 아래 그림처럼 'unnamed: 0' 컬럼이 추가됩니다.
import pandas as pd
df_test = pd.read_csv('../[기업마당]/스타트업 지원 사업 2022-04-22 검색결과.csv')
df_test.head()
컬럼을 제거하는 방법에는 두 가지가 있습니다.
1. read_csv 함수의 옵션 설정 (index_col)
2. Unnamed 컬럼 제거 (drop 함수)
코드는 다음과 같습니다.
import pandas as pd
df_test_option = pd.read_csv('../[기업마당]/스타트업 지원 사업 2022-04-22 검색결과.csv', index_col=0)
df_test_option.head()
import pandas as pd
df_test_del = pd.read_csv('../[기업마당]/스타트업 지원 사업 2022-04-22 검색결과.csv')
df_test_del.drop(['Unnamed: 0'], axis = 1, inplace = True)
df_test_del.head()
■ 마무리
'pandas "Unnamed : 0" column 삭제'에 대해서 알아봤습니다.
좋아요와 댓글 부탁드리며,
오늘 하루도 즐거운 날 되시길 기도하겠습니다 :)
감사합니다.
반응형
'PROGRAMMING > Python' 카테고리의 다른 글
[PYTHON] Dictionary 조건 하에 key, value 삭제 (0) | 2022.06.24 |
---|---|
[PYTHON] sort, sorted 항목 정렬 (오름차순, 내림차순) (0) | 2022.06.17 |
[PYTHON] 기업마당_정부 지원 사업 자동화 수집 (크롤링) (0) | 2022.04.10 |
[PYTHON] numpy.random.randn (NumPy 난수) (0) | 2022.02.28 |
[PYTHON] numpy.random.randint (NumPy 난수) (0) | 2022.02.27 |
댓글