목차
1. 아이파이썬 시작
__파이썬, 아이파이썬, 주피터 소개
____주피터와 아이파이썬
____이 책에서 다루는 내용
____참고
__아나콘다로 파이썬 설치
____아나콘다 다운로드
____아나콘다 설치
____시작하?기 전
________터미널 열기
________홈 디렉토리 찾기
________시스템 경로 변경
____설치 테스트
____환경변수 관리
____일반 conda 명령
____참고
____notebook 다운로드
__노트북 소개
____아이파이썬 콘솔 실행
____주피터 노트북 실행
____노트북 대시보드
____노트북 사용자 인터페이스
____notebook 셀의 구조
________마크다운 셀
________코드 셀
____노트북 모달 인터페이스
________두 모드 모두에서 사용할 수 있는 키보드 단축키
________편집 모드에서만 사용할 수 있는 키보드 단축키
________명령 모드에서만 사용할 수 있는 키보드 단축키
____참고
__파이썬 맛보기
____Hello world
____변수
____문자열 확장
____리스트
____반복문
____들여쓰기
____조건문
____함수
____위치 아규먼트와 키워드 아규먼트
____Passage by assignment
____오류
____객체 지향 프로그래밍
____함수형 프로그래밍
____파이썬 2와 파이썬 3
____기본을 넘어
__10개의 주피터/아이파이썬 기본 사항
____아이파이썬을 확장 셸로 사용하기
____매직 명령 배우기
____탭 완성 정복하기
____마크다운으로 노트북에서 대화형 문서 작성
____노트북에서 대화형 위젯 만들기
____아이파이썬에서 파이썬 스크립트 실행
____파이썬 객체 조사하기
____파이썬 코드 디버깅
____파이썬 코드 벤치마킹
____파이썬 코드 프로파일링
__요약
2. 판다스로 대화형 데이터 분석하기
__노트북에서 데이터셋 탐색
___
출판사 서평
★ 이 책에서 다루는 내용 ★
■ 아나콘다(Anaconda 설치 및 주피터 노트북에서 파이썬 코드 작성 방법
■ 대화형 데이터 탐색
■ 판다스(pandas로 효과적인 복잡한 데이터 조작 수행
■ 맷플롯립?(matplotlib과 seaborn으로 데이터 시각화
■ NumPy로 수학 모델 시뮬레이션
■ scikit-image를 활용해 주피터 노트북에서 이미지 시각화 및 처리
■ Numba, Cython, IPython.parallel로 코드 가속화
■ HTML, 자바스크립트, D3로 노트북 인터페이스 확장
★...
★ 이 책에서 다루는 내용 ★
■ 아나콘다(Anaconda 설치 및 주피터 노트북에서 파이썬 코드 작성 방법
■ 대화형 데이터 탐색
■ 판다스(pandas로 효과적인 복잡한 데이터 조작 수행
■ 맷플롯립(matplotlib과 seaborn으로 데이터 시각화
■ NumPy로 수학 모델 시뮬레이션
■ scikit-image를 활용해 주피터 노트북에서 이미지 시각화 및 처리
■ Numba, Cython, IPython.parallel로 코드 가속화
■ HTML, 자바스크립트, D3로 노트북 인터페이스 확장
★ 이 책의 대상 독자 ★
이 책은 데이터 분석이나 수학 모델의 수치 시뮬레이션을 수행하려는 독자를 대상으로 한다.
데이터가 점점 더 풍부해짐에 따라 효과적인 데이터 분석 방법은 반드시 알아야 할 기술이 됐다. 마이크로소프트 엑셀 같은 스프레드시트 프로그램을 다뤄봤다면, 파이썬을 이용해 손쉽게 시각화하거나 분석할 수 있다. 일반 목적 언어를 다룰 수 있다면, 다른 프로그램과 라이브러리로 분석하고 데이터를 공유하는 데 매우 편리하다.
이 책은 학생, 과학자, 공학자, 분석자, 언론인, 통계학자, 경제학자, 데이터 열광자에게도 큰 도움이 된다.
★ 이 책의 구성 ★
1장, ‘아이파이썬 시작’에서는 아나콘다(유명한 파이썬 배포판, 파이썬 언어, 주피터 노트북, 아이파이썬을 이해하기 쉽게 소개한다.
2장,