엑셀 자동화 with 파이썬 (복잡하고 지루한 반복 업무를 쉽고 빠르게 해치우는 방법)

엑셀 자동화 with 파이썬 (복잡하고 지루한 반복 업무를 쉽고 빠르게 해치우는 방법)

$32.72
Description
파이썬을 활용해 엑셀 파일과 데이터를 자유자재로 다루자!
엑셀은 기능이 풍부하고 사용하기가 쉬워서 오랫동안 사랑받아온 프로그램이지만 대량의 데이터를 반복적으로 다룰 때는 자동화하기가 어렵습니다. 이 책은 파이썬을 이용해 엑셀 업무를 자동화하는 방법을 다룹니다. 기본적인 파이썬 문법부터 데이터 분석과 엑셀 자동화까지 상세히 설명하고 있어 파이썬을 처음 배우는 초보자뿐만 아니라 실무에서 지루한 반복 업무를 자동화하려는 분들께 좋은 지침서가 될 것입니다.
직관적인 이해를 돕기 위해 이 책에서는 다양한 실습용 데이터와 예제 코드를 제공합니다. 이 책의 내용을 충분히 습득한 후에 각자의 업무에 적용하면 그동안 수동으로 진행하던 복잡하고 지루한 엑셀 관련 업무를 자동화해 빠르고 간편하게 처리할 수 있습니다.
저자

최은석

GIST에서박사학위를받고삼성전자에서센서기반인터랙션설계,센서신호처리,로봇제어,임베디드시스템S/W관련업무를하고있다.항상좀더좋은방법이없을까고민하며새로운아이디어를제시하고구현하는과정을즐긴다.파이썬을이용한업무자동화,데이터처리및분석,마이크로컨트롤러응용에관심이많으며주변사람들에게파이썬의편리함을알리고있다.저서로는『데이터분석을위한파이썬철저입문』이있다.

목차

▣01장:프로그래밍언어파이썬시작하기
1.1시작하기전에알아보기
____엑셀과VBA의한계
____파이썬의특징
1.2파이썬시작하기
____파이썬개발환경설치
____파이썬실행하기
____통합개발환경에서파이썬코드작성
1.3주피터노트북활용
____주피터노트북실행과노트북생성
____주피터노트북주요기능둘러보기
____주피터노트북에서코드작성
____주피터노트북에서문서작성
____그밖에할수있는작업
1.4정리

▣02장:파이썬기본문법
2.1변수와자료형
____변수
____숫자(int,float)
____문자열(str)
____불(bool)
____리스트(list)
____튜플(tuple)
____세트(set)
____딕셔너리(dict)
2.2제어문
____조건문
____반복문
2.3데이터의출력
____기본출력
____출력형식지정
2.4정리

▣03장:함수,클래스,모듈
3.1함수
____함수의정의와호출
____내장함수
3.2클래스
____클래스와객체
____클래스의상속
3.3모듈
____모듈만들고불러오기
____내장모듈
____패키지
3.4정리

▣04장:파일읽고쓰기와문자열처리
4.1파일읽고쓰기
____파일읽고쓰기위한기본구조
____파일읽기
____파일을한줄씩읽어처리하기
____파일쓰기
____with문으로파일읽고쓰기
4.2문자열처리
____문자열분리하기:split()
____불필요한문자열삭제하기:strip()
____문자열연결하기:join()
____문자열찾기:find(),count(),startswith(),endswith()
____문자열바꾸기:replace()
____대소문자변경하기:lower(),upper()
4.3정리

▣05장:데이터처리와분석을위한라이브러리
5.1배열데이터연산에효율적인넘파이(NumPy)
____배열데이터생성
____배열데이터연산
____배열데이터선택
5.2표데이터처리에강한판다스(pandas)
____데이터구조와생성
____표형식의데이터파일읽고쓰기
____표데이터연산
____표데이터선택
____표데이터통합
5.3정리

▣06장:엑셀파일을다루는라이브러리
6.1XlsxWriter로엑셀파일생성하기
____XlsxWriter기본사용법
____XlsxWriter로다양한자료형데이터쓰기
____XlsxWriter로셀서식지정
____XlsxWriter로그림과텍스트상자삽입
6.2파이썬으로엑셀과상호작용할수있는xlwings
____xlwings의기본사용법
____xlwings로다양한자료형데이터쓰고읽기
____xlwings로엑셀파일출력하기
6.3정리

▣07장:엑셀파일과데이터다루기
7.1파이썬을이용한엑셀파일처리과정
7.2엑셀파일통합
____효율적인데이터처리를위한엑셀데이터구조
____여러엑셀파일을하나로통합하기
7.3엑셀데이터필터링과계산
____데이터필터링
____데이터계산
____여러엑셀파일에적용하기
7.4알아두면유용한엑셀함수를파이썬으로처리하기
____지정한범위에서데이터찾아서가져오기
____조건에따라결과입력하기
____조건에따라다른서식적용하기
7.5엑셀데이터정제
____누락데이터확인과처리
____데이터추출과정리
7.6엑셀데이터요약과집계
____피벗테이블만들기기본
____피벗테이블만들기심화
7.7웹페이지에서데이터가져오기
____표데이터가져오기기본
____표데이터가져오기심화
7.8정리

▣08장:엑셀데이터시각화
8.1엑셀차트
____엑셀차트를생성하는코드의기본구조
____막대형차트
____꺾은선형차트
____영역형차트
____원형차트
____분산형차트
8.2엑셀스파크라인
____스파크라인의종류와활용예
____스파크라인을생성하는코드의기본구조
8.3판다스로그래프그리기
____그래프를위한기본구조
____선그래프(꺾은선형차트)
____막대그래프(막대형차트)
____산점도(분산형차트)
____파이그래프(원형차트)
____면적그래프(영역형차트)
____히스토그램
____박스그래프(상자수염차트)
____그래프를저장하고엑셀파일에추가하기
8.4정리

▣09장:엑셀과파이썬을이용한통계데이터분석
9.1통계데이터분석기본
____기본통계량이해
____기본통계량구하기
9.2통계데이터분석심화
____상관분석
____회귀분석
9.3정리

출판사 서평

★이책에서다루는내용★

◎아나콘다(Anaconda)를활용한파이썬개발환경설치,주피터노트북사용법
◎파이썬기본문법,문자열데이터처리(분리,삭제,연결,찾기,바꾸기)
◎넘파이와판다스를이용한배열과표데이터처리(연산,집계,데이터선택과삭제,통합)
◎XlsxWriter로서식을지정해엑셀파일쓰기,엑셀파일에그림과텍스트상자삽입
◎xlwings로문서보안이적용된엑셀파일읽고쓰기,프린트나PDF파일로출력
◎엑셀파일다루기(데이터읽기,쓰기,통합,계산,집계,누락데이터확인과처리,피벗테이블)
◎판다스에서xlsxwriter엔진을이용해엑셀차트와스파크라인그리기
◎판다스와matplotlib으로데이터시각화(선/막대/파이/면적/박스그래프,산점도,히스토그램)
◎엑셀과파이썬을활용한통계데이터분석(기본통계량분석,상관분석,회귀분석)