Python for Excel: A Modern Environment for Automation and Data Analysis
엑셀이 편해지는 파이썬 - 엑셀 사용자를 위한 자동화 구축과 데이터 분석
- 펠릭스 춤슈타인 (지은이),한선용 (옮긴이), 한빛미디어2022-05-09
- https://github.com/fzumstein/python-for-excel
1부 파이썬 소개
1장 왜 엑셀에 파이썬을 써야 할까? _1.1 엑셀은 프로그래밍 언어다 _1.2 엑셀을 위한 파이썬 _1.3 요약
2장 개발 환경 _2.1 아나콘다 파이썬 배포본 _2.2 주피터 노트북 _2.3 비주얼 스튜디오 코드 _2.4 요약
3장 파이썬 시작하기 _3.1 데이터 타입 _3.2 인덱스와 슬라이스 _3.3 데이터 구조 _3.4 제어문 _3.5 코드 정리 _3.6 PEP 8: 파이썬 코드 스타일 가이드 _3.7 요약
2부 넘파이·판다스 소개
4장 넘파이 기초 _4.1 넘파이 시작하기 _4.2 배열 생성과 조작 _4.3 요약
5장 판다스와 데이터 분석 _5.1 데이터프레임과 시리즈 _5.2 데이터 조작 _5.3 데이터프레임 조합 _5.4 기술 통계와 데이터 수집 _5.5 플로팅 _5.6 데이터프레임 임포트와 익스포트 _5.7 요약
6장 판다스와 시계열 분석 _6.1 DatetimeIndex _6.2 널리 쓰이는 시계열 조작 _6.3 판다스의 한계 _6.4 요약
3부 엑셀 없이 엑셀 파일 읽고 쓰기
7장 판다스를 사용한 엑셀 파일 조작 _7.1 케이스 스터디: 엑셀 보고서 _7.2 판다스로 엑셀 파일 읽고 쓰기 _7.3 판다스의 한계 _7.4 요약
8장 리더와 라이터 패키지를 이용한 엑셀 파일 조작 _8.1 리더와 라이터 패키지 _8.2 고급 주제 _8.3 요약
4부 엑셀윙스를 통한 엑셀 애플리케이션 프로그래밍
9장 엑셀 자동화 _9.1 엑셀윙스 시작하기 _9.2 변환기, 옵션, 컬렉션 _9.3 엑셀윙스 고급 주제 _9.4 요약
10장 파이썬으로 강화된 엑셀 도구 _10.1 엑셀을 프런트엔드로 사용하기 _10.2 배포 _10.3 요약
11장 파이썬 패키지 추적기 _11.1 우리가 만들 프로그램 _11.2 핵심 기능 _11.3 애플리케이션 구조 _11.4 요약
12장 사용자 정의 함수 _12.1 UDF 시작하기 _12.2 케이스 스터디: 구글 트렌드 _12.3 고급 UDF 주제 _12.4 요약
부록 A 콘다 환경 A.1 새로운 콘다 환경 생성하기 A.2 자동 활성화 끄기
부록 B 고급 비주얼 스튜디오 코드 기능 B.1 디버거 B.2 비주얼 스튜디오 코드와 주피터 노트북
부록 C 고급 파이썬 주제 C.1 클래스와 객체 C.2 시간대를 인지하는 datetime 객체

