Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 우한코로나바이러스
- everybody wants you
- 정은경 본부장님
- 미중
- cnn
- wuhan
- 신종코로나
- 우한코로나
- sharonchoi
- 진짜영웅
- 어서와한국은처음이지
- 창궐
- 봉준호감독통역
- parasite
- red hearse
- 확진자수
- 필리핀사망
- 전염병
- 최성재
- 조현병
- 웨일즈
- 코로나19
- 코로나바이러스
- 우한 코로나
- Bolton
- 봉준호감독통역사
- 우한
- 치앙마이
- 코로나
- 중국외교부
Archives
- Today
- Total
오지's blog
excel에서 dataframe형식으로 읽을때 병합쎌이 column이름일때 본문
728x90
반응형
간단하지만 생각의 전환으로 쉽게 해결하는 방법.
excel에서는 각각의 컬럼에서 병합된쎌이 있는 경우가 있다.
마치 이런경우
위엑셀파일을 데이터프레임으로 읽으면 첫번째부터 세번째 컬럼명은
Unnamed :0, .. Unnamed:2라고 나온다.
이때 엑셀파일을 건들 생각을 하면 한발자국 나아가면 될것을 운동장 한바퀴 돌아가는 격이 된다.
이런경우가장 쉽게 데이터프레임으로 읽어서 csv로 바꾸는 방법은
pandas의 rename함수를 이용하는 것이다 다음과 같이...
df.rename(columns={'Unnamed: 0': '날짜/시간', 'Unnamed: 1': '부서', 'Unnamed: 2':'상담원명'}, inplace=True)
별거 아니지만 생각의 전환이 필요한 부분이다.
'개발노트 > Python' 카테고리의 다른 글
쿼리 수행시 ValueError: unsupported format character 'I' (0x49) at index 69 에러 해결방안 (0) | 2023.04.25 |
---|---|
s3에서 가장 최근 업로드한 파일 찾기 - sorted 연습 python (0) | 2023.04.13 |
dunder와 magic메소드 (0) | 2022.10.11 |
개발자 선배 언니를 만나고 나서 (0) | 2022.09.28 |
Worksheet index 0 is invalid, 0 worksheets found 혹은 openpyxl AttributeError: 'NoneType' object has no attribute 'rows' (0) | 2022.08.24 |
Comments