목차
추천사 = 3
지은이 머리말 = 4
옮긴이 머리말 = 5
이 책의 구성과 활용법 = 6
1장 데이터 과학이란? 
  UNIT 01 데이터 분석 과정 = 15
  UNIT 02 데이터 수집 파이프라인 = 17
  UNIT 03 보고서 구조 = 19
  해보자 = 20
2장 데이터 과학에서 파이썬의 핵심 알기 
  UNIT 04 기본 문자열 함수 이해하기 = 23
  UNIT 05 올바른 자료구조 선택하기 = 27
  UNIT 06 리스트 내포로 리스트 이해하기 = 29
  UNIT 07 카운터로 세기 = 31
  UNIT 08 파일 다루기 = 32
  UNIT 09 웹에 접근하기 = 34
  UNIT 10 정규 표현식으로 패턴 매칭하기 = 36
  UNIT 11 파일과 기타 스트링 다루기 = 42
  UNIT 12 pickle로 데이터 압축하기 = 43
  해보자 = 44
3장 텍스트 데이터 다루기 
  UNIT 13 HTML 파일 처리하기 = 47
  UNIT 14 CSV 파일 다루기 = 53
  UNIT 15 JSON 파일 읽기 = 56
  UNIT 16 자연어 처리하기 = 59
  해보자 = 67
4장 데이터베이스 다루기 
  UNIT 17 MySQL 데이터베이스 설정하기 = 71
  UNIT 18 MySQL 사용하기 : 명령줄 = 75
  UNIT 19 MySQL 사용하기 : pymysql = 81
  UNIT 20 문서 다루기 : MongoDB = 83
  해보자 = 88
5장 테이블형 수치 데이터 다루기 
  UNIT 21 배열 만들기 = 91
  UNIT 22 행열 전환과 형태 변형하기 = 95
  UNIT 23 인덱싱과 자르기 = 98
  UNIT 24 브로드캐스팅 = 101
  UNIT 25 유니버셜 함수 파헤치기 = 103
  UNIT 26 조건부 함수 이해하기 = 106
  UNIT 27 배열 집계와 정렬하기 = 108
  UNIT 28 배열을 셋처럼 다루기 = 110
  UNIT 29 배열 저장하고 읽기 = 112
  UNIT 30 합성 사인파 만들기 = 113
  해보자 = 116
6장 데이터 시리즈와 프레임 다루기 
  UNIT 31 Pandas 데이터 구조에 익숙해지기 = 121
  UNIT 32 데이터 모양 바꾸기 = 131
  UNIT 33 데이터 누락 다루기 = 140
  UNIT 34 데이터 합치기 = 144
  UNIT 35 데이터 정렬하기 = 151
  UNIT 36 데이터 변환하기 = 158
  UNIT 37 Pandas 파일 입출력 다루기 = 167
  해보자 = 172
7장 네트워크 데이터 다루기 
  UNIT 38 그래프 분해하기 = 177
  UNIT 39 네트워크 분석 순서 = 182
  UNIT 40 NetworkX 사용하기 = 183
  해보자 = 194
8장 플로팅하기 
  UNIT 41 pyplot으로 기본 플롯 그리기 = 199
  UNIT 42 다른 플롯 타입 알아보기 = 203
  UNIT 43 플롯 꾸미기 = 204
  UNIT 44 Pandas로 플롯 그리기 = 207
  해보자 = 210
9장 확률과 통계 
  UNIT 45 확률 분포 다시 보기 = 213
  UNIT 46 통계 방법론 다시 보기 = 216
  UNIT 47 파이썬으로 통계 분석하기 = 219
  해보자 = 225
10장 머신 러닝 
  UNIT 48 예측 실험 디자인하기 = 229
  UNIT 49 회귀 직선 적합하기 = 232
  UNIT 50 K-평균 클러스터링으로 데이터 묶기 = 239
  UNIT 51 랜덤 포레스트에서 살아남기 = 243
  해보자 = 246
부록
  부록A 더 읽어 보기 = 250
  부록B 별 1개짜리 연습문제 해답 보기 = 252
  부록C 실습 환경 설정하기 = 264
참고문헌 = 287
찾아보기 = 288
닫기