[파이썬_엑셀][5-2. 엑셀파일에서 값 불러오기-블로그 요약]
파이썬의 Pandas를 사용하여 엑셀의 pivot의 형식으로 값을 불러오기를 설명함.
[파이썬_엑셀]5-2. 엑셀파일에서 값 불러오기 Pandas-Pivot
지난번에는 Openpyxl과 Pandas를 이용하여 기초적인 방법으로
엑셀파일에서 값 불러오기를 진행 하였습니다.
이번에는 Pandas를 통해서 엑셀의 Pivot Table(피벗테이블)처럼
필요한 데이터를 추출하는 방법에 대해 알아 보겠습니다.
[엑셀파일 원본]
1. Pandas로 엑셀 파일에서 값 불러오기(조건: 1개)
월별로 금액을 보는 방법에 대해서 알아 보겠습니다.
1. 불러올 파일의 위치 지정
2. Pandas을 통해서 엑셀파일을 열기
3. Data열을 월별 기준으로 Spending 합계를 확인하기
[결과]
4. Index를 추가하기
[결과]
5. 년, 월을 표시하는 열을 추가하기
[결과]
6. Index정보를 삭제하기
[결과]
[잠깐만!!]
1. 왜 년과 월을 추가 하는가?
-. 구글을 검색해서 Pandas를 사용해서 월별 합계까지 구하는 방법을 알았으나,
깔끔하게 년도와 월을 보는 방법을 찾지 못했습니다.
--> 직접 년도와 월을 추가하는 방식으로 진행함.
2. 왜 Index 번호를 추가하고 삭제 하는가?
-. Pandas를 사용해서 작업을 진행하게 되면, 가장 첫 열은 자동적으로
Index번호로 인식되어서 변경이 되지 않습니다.
-. Index번호롤 추가한뒤 작업을 종료한 뒤에는, 해당 값을 엑셀에 입력하기 편하게
Index번호를 삭제하게 됩니다.
2. Pandas로 엑셀 파일에서 값 불러오기(조건: 2개)
1번에서는 월별로 소비한 금액의 합계를 알아 보았습니다. 이번에는 두가지 조건으로 하여, 월별 및 Spneding Type 두가지 조건으로 하여 테이블을 정리하여 보겠습니다.
1. 불러올 파일의 위치 지정
2. Pandas을 통해서 엑셀파일을 열기
3-1. Spending Type과 Data열을 기준으로 Spending 합계를 확인하기(Index 없음)
[결과]
3-2. Spending Type과 Date열을 기준으로 Spending 합계를 월별로 확인하기(Index 없음)
[결과]
4. Index를 추가하기(다음 단계에서 콜롬 위치를 변경하기 위함, 추가안하면 변경 안됨)
[결과]
[결과] - 콜럼 위치 변경
5. 년, 월을 표시하는 열을 추가하기
[결과]
6. index정보를 삭제
[결과]
7. Date 정보 삭제(깔끔한 테이블 만들기)
[결과]
*** Your memories make your destiny ***
'[파이썬] > [파이썬]엑셀' 카테고리의 다른 글
[파이썬_엑셀]5-3. 엑셀파일에서 값 불러오기(Pandas-소량) (0) | 2022.03.27 |
---|---|
[파이썬_엑셀]6-3. Line(라인)차트 스타일 종류 (0) | 2021.08.31 |
[파이썬_엑셀]5-1. 엑셀파일에서 값 불러오기 (0) | 2020.12.23 |
[파이썬_엑셀]4. 셀 크기 자동조절 (1) | 2020.12.02 |
[파이썬_엑셀]3. 엑셀 스타일 입력(글꼴,정렬) (0) | 2020.11.12 |
댓글