데이터 분석을 위한 파이썬 철저 입문
2021년 02월 26일 출간
국내도서 : 2019년 04월 25일 출간
- eBook 상품 정보
- 파일 정보 PDF (13.42MB)
- ISBN 9791158392444
- 지원기기 교보eBook App, PC e서재, 리더기, 웹뷰어
-
교보eBook App
듣기(TTS) 가능
TTS 란?텍스트를 음성으로 읽어주는 기술입니다.
- 전자책의 편집 상태에 따라 본문의 흐름과 다르게 텍스트를 읽을 수 있습니다.
- 이미지 형태로 제작된 전자책 (예 : ZIP 파일)은 TTS 기능을 지원하지 않습니다.
PDF 필기가능 (Android, iOS)

쿠폰적용가 17,640원
10% 할인 | 5%P 적립이 상품은 배송되지 않는 디지털 상품이며,
교보eBook앱이나 웹뷰어에서 바로 이용가능합니다.
카드&결제 혜택
- 5만원 이상 구매 시 추가 2,000P
- 3만원 이상 구매 시, 등급별 2~4% 추가 최대 416P
- 리뷰 작성 시, e교환권 추가 최대 200원
작품소개
이 상품이 속한 분야
파이썬은 문법이 간결해서 프로그래밍을 처음 시작하는 초보자가 배우기 쉬운 언어입니다. 이 책은 다양한 예제를 바탕으로 기본적인 파이썬 문법에서부터 실무에 필요한 데이터 분석 기법까지 상세히 설명하고 있어서 파이썬을 처음 배우는 초보자뿐만 아니라 실무에 바로 적용할 수 있는 데이터 처리 방법을 찾고 있는 분들에게 좋은 기본서가 될 것입니다.
이 책에서 배운 내용을 각자의 업무에 적용하면 복잡한 데이터 처리 과정은 단순해지고, 지루하고 반복적인 작업은 자동화할 수 있습니다.
특히, 이번 개정판에서는 마지막 장에 '실전 데이터 분석 프로젝트'를 추가하여 데이터 분석 프로세스 및 심화 분석 기법을 배우고 서울시 업무추진비 데이터를 통해 데이터 수집, 결측치 처리, 데이터 요약/재구성 등 실제 데이터를 분석하는 전체 과정을 학습해 볼 수 있게 구성하였습니다.
1.1 왜 프로그래밍 언어를 배워야 하나요?
1.2 프로그래밍 언어란?
1.3 왜 파이썬인가요?
▣ 02장: 파이썬 시작하기
2.1 파이썬 개발 환경 설치
___아나콘다 배포판 내려받기
___아나콘다 설치
2.2 첫 번째 코드 작성하기
2.3 코드 저장 및 실행
___파이썬 코드 저장
___파이썬 코드 실행
2.4 통합 개발 환경에서 코딩하기
___통합 개발 환경의 필요성
___Spyder 실행 및 설정
___Spyder 에디터에서 코드 작성
2.5 주피터 노트북에서 코딩하기
___주피터 노트북 실행
___주피터 노트북 사용법
___주피터 노트북에서 코드 작성
2.6 정리
▣ 03장: 파이썬을 계산기처럼 이용하기
3.1 간단한 사칙 연산
3.2 거듭 제곱과 나머지
3.3 과학적 표기법
3.4 진수 표현과 변환
3.5 논리 연산 및 비교 연산
3.6 정리
▣ 04장: 변수와 자료형
4.1 변수
4.2 문자열
___문자열 만들기
___문자열 다루기
4.3 리스트
___리스트 만들기
___리스트 다루기
4.4 튜플
___튜플 만들기
___튜플 다루기
4.5 세트
___세트 만들기
___세트의 교집합, 합집합, 차집합 구하기
___리스트, 튜플, 세트 간 타입 변환
4.6 딕셔너리
___딕셔너리 만들기
___딕셔너리 다루기
4.7 정리
▣ 05장: 제어문
5.1 조건에 따라 분기하는 if 문
___단일 조건에 따른 분기(if)
___단일 조건 및 그 외 조건에 따른 분기(i f ~ else)
___여러 조건에 따른 분기(if ~ elif ~ else)
___중첩 조건에 따른 분기
5.2 지정된 범위만큼 반복하는 for 문
___반복문의 필요성
___for 문의 구조
___반복 범위 지정
___중첩 for 문
___여러 개의 리스트 다루기
5.3 조건에 따라 반복하는 while 문
___while 문의 구조
___무한 반복 while 문
5.4 반복문을 제어하는 break와 continue
___반복문을 빠져나오는 break
___다음 반복을 실행하는 continue
5.5 간단하게 반복하는 한 줄 for 문
___리스트 컴프리헨션의 기본 구조
___조건문을 포함한 리스트 컴프리헨션
5.6 정리
▣ 06장: 입력과 출력
6.1 화면 출력
___기본 출력
___형식 지정 출력
6.2 키보드 입력
6.3 파일 읽고 쓰기
___파일 열기
___파일 쓰기
___파일 읽기
6.4 반복문을 이용해 파일 읽고 쓰기
___파일에 문자열 한 줄씩 쓰기
___파일에서 문자열 한 줄씩 읽기
6.5 with 문을 활용해 파일 읽고 쓰기
___with 문의 구조
___with 문의 활용
6.6 정리
▣ 07장: 함수
7.1 함수 정의와 호출
___함수의 기본 구조
___인자도 반환 값도 없는 함수
___인자는 있으나 반환 값이 없는 함수
___인자도 있고 반환 값도 있는 함수
7.2 변수의 유효 범위
7.3 람다(lambda) 함수
7.4 유용한 내장 함수
___형 변환 함수
___bool 함수
___최솟값과 최댓값을 구하는 함수
___절댓값과 전체 합을 구하는 함수
___항목의 개수를 구하는 함수
___내장 함수의 활용
7.5 정리
▣ 08장: 객체와 클래스
8.1 클래스 선언과 객체 생성
___객체란?
___클래스 선언
___객체 생성 및 활용
___객체 초기화
8.2 클래스를 구성하는 변수와 함수
___클래스에서 사용하는 변수
___클래스에서 사용하는 함수
8.3 객체와 클래스를 사용하는 이유
8.4 클래스 상속
8.5 정리
▣ 09장: 문자열과 텍스트 파일 데이터 다루기
9.1 문자열 다루기
___문자열 분리하기
___필요없는 문자열 삭제하기
___문자열 연결하기
___문자열 찾기
___문자열 바꾸기
___문자열의 구성 확인하기
___대소문자로 변경하기
___데이터 파일 준비 및 읽기
9.2 텍스트 파일의 데이터를 읽고 처리하기
___파일에서 읽은 문자열 데이터 처리
9.3 정리
▣ 10장: 모듈
10.1 모듈을 사용하는 이유
10.2 모듈 생성 및 호출
___모듈 만들기
___모듈 불러오기
___모듈을 불러오는 다른 형식
10.3 모듈을 직접 실행하는 경우와 임포트한 후 실행하는 경우 구분하기
10.4 내장 모듈
___난수 발생 모듈
___날짜 및 시간 관련 처리 모듈
___달력 생성 및 처리 모듈
10.5 패키지
___패키지의 구조
___패키지 만들기
___패키지 사용하기
10.6 정리
▣ 11장: 데이터 분석을 위한 패키지
11.1 배열 데이터를 효과적으로 다루는 NumPy
___배열 생성하기
___배열의 연산
___배열의 인덱싱과 슬라이싱
11.2 구조적 데이터 표시와 처리에 강한 pandas
___구조적 데이터 생성하기
___데이터 연산
___데이터를 원하는 대로 출력하기
___데이터 통합하기
___데이터 파일을 읽고 쓰기
11.3 정리
▣ 12장: 데이터
★ 이 책에서 다루는 내용 ★
◎ 아나콘다(Anaconda)를 활용한 파이썬 개발 환경 설치 및 기본 문법
◎ 문자열 데이터 처리(분리, 삭제, 연결, 찾기, 바꾸기), 객체와 클래스의 개념 및 활용
◎ NumPy와 Pandas를 이용한 배열 및 구조적 데이터 처리와 분석
◎ Matplotlib을 이용한 데이터 시각화(다양한 그래프 출력, 꾸미기, 한글 폰트 사용)
◎ 엑셀 파일 다루기(데이터 읽기, 쓰기, 통합, 계산, 시각화)
◎ Requests와 Beautiful Soup를 이용한 웹 데이터(HTML 파일) 수집 및 처리(웹 스크레이핑)
◎ 웹 API를 이용한 데이터 요청 및 응답 데이터(JSON 및 XML 형식) 처리
◎ 트위터에 트윗을 작성하고 메시지 가져오기, 정부의 공개 데이터 획득을 위한 Open API 활용
◎ 데이터 분석 프로세스 및 분석 기법 심화, 서울시 업무추진비 데이터를 활용한 실전 데이터 분석
작가정보
이 상품의 총서
Klover리뷰 (0)
- - e교환권은 적립일로부터 180일 동안 사용 가능합니다.
- - 리워드는 1,000원 이상 eBook, 오디오북, 동영상에 한해 다운로드 완료 후 리뷰 작성 시 익일 제공됩니다. (5,000원 이상 상품으로 변경 예정, 2024년 9월 30일부터 적용)
- - 리워드는 한 상품에 최초 1회만 제공됩니다.
- - sam 이용권 구매 상품 / 선물받은 eBook은 리워드 대상에서 제외됩니다.
- 도서나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 리뷰
- 도서와 무관한 내용의 리뷰
- 인신공격이나 욕설, 비속어, 혐오 발언이 개재된 리뷰
- 의성어나 의태어 등 내용의 의미가 없는 리뷰
구매 후 리뷰 작성 시, e교환권 100원 적립
문장수집
- 구매 후 90일 이내에 문장 수집 등록 시 e교환권 100원을 적립해 드립니다.
- e교환권은 적립일로부터 180일 동안 사용 가능합니다.
- 리워드는 1,000원 이상 eBook에 한해 다운로드 완료 후 문장수집 등록 시 제공됩니다. (5,000원 이상 eBook으로 변경 예정, 2024년 9월 30일부터 적용)
- 리워드는 한 상품에 최초 1회만 제공됩니다.
- sam 이용권 구매 상품 / 선물받은 eBook / 오디오북·동영상 상품/주문취소/환불 시 리워드 대상에서 제외됩니다.
구매 후 문장수집 작성 시, e교환권 100원 적립
신규가입 혜택 지급이 완료 되었습니다.
바로 사용 가능한 교보e캐시 1,000원 (유효기간 7일)
지금 바로 교보eBook의 다양한 콘텐츠를 이용해 보세요!

- 구매 후 90일 이내 작성 시, e교환권 100원 (최초1회)
- 리워드 제외 상품 : 마이 > 라이브러리 > Klover리뷰 > 리워드 안내 참고
- 콘텐츠 다운로드 또는 바로보기 완료 후 리뷰 작성 시 익일 제공
가장 와 닿는 하나의 키워드를 선택해주세요.
총 5MB 이하로 jpg,jpeg,png 파일만 업로드 가능합니다.
신고 사유를 선택해주세요.
신고 내용은 이용약관 및 정책에 의해 처리됩니다.
허위 신고일 경우, 신고자의 서비스 활동이 제한될 수
있으니 유의하시어 신중하게 신고해주세요.
이 글을 작성한 작성자의 모든 글은 블라인드 처리 됩니다.
구매 후 90일 이내 작성 시, e교환권 100원 적립
eBook 문장수집은 웹에서 직접 타이핑 가능하나, 모바일 앱에서 도서를 열람하여 문장을 드래그하시면 직접 타이핑 하실 필요 없이 보다 편하게 남길 수 있습니다.
차감하실 sam이용권을 선택하세요.
차감하실 sam이용권을 선택하세요.
선물하실 sam이용권을 선택하세요.
-
보유 권수 / 선물할 권수0권 / 1권
-
받는사람 이름받는사람 휴대전화
- 구매한 이용권의 대한 잔여권수를 선물할 수 있습니다.
- 열람권은 1인당 1권씩 선물 가능합니다.
- 선물한 열람권이 ‘미등록’ 상태일 경우에만 ‘열람권 선물내역’화면에서 선물취소 가능합니다.
- 선물한 열람권의 등록유효기간은 14일 입니다.
(상대방이 기한내에 등록하지 않을 경우 소멸됩니다.) - 무제한 이용권일 경우 열람권 선물이 불가합니다.
첫 구매 시 교보e캐시 지급해 드립니다.

- 첫 구매 후 3일 이내 다운로드 시 익일 자동 지급
- 한 ID당 최초 1회 지급 / sam 이용권 제외
- 구글바이액션을 통해 교보eBook 구매 이력이 없는 회원 대상
- 교보e캐시 1,000원 지급 (유효기간 지급일로부터 7일)