파이썬 Jupyter Notebook 실전 입문 : 별밤서재

파이썬 Jupyter Notebook 실전 입문 요약정보 및 구매

데이터 분석에 필수적인 Jupyter Notebook 완벽 가이드

상품 선택옵션 0 개, 추가옵션 0 개

  • 이케우치 타카히로 , 카타야나기 노부코, 이와오 에마 하루카, @driller
  • 터닝포인트
  • 2018-06-01
  • 9791161340210 (1161340211)

25,000

22,500(10% 할인)

포인트
220p
배송비
무료배송
포인트 정책 설명문 닫기

00포인트

포인트 정책 설명문 출력

관심상품

선택된 옵션

  • 파이썬 Jupyter Notebook 실전 입문

관련도서

등록된 상품이 없습니다.

상품 정보

별밤서재 사은품
책 소개
데이터 분석에 필수적인 Jupyter Notebook 완벽 가이드
책 상세소개


"Jupyter Notebook"의 사용법과 "데이터의 시각화"에 대해 상세히 설명 이 책은 Python을 이용한 데이터 분석에 관심이 있거나 Jupyter Notebook의 사용법을 배우고 싶어 하는 초보자부터 이미 Jupyter Notebook을 사용하고 있는 사용자까지 폭넓은 층을 위해 구성되어 있다. Jupyter Notebook을 처음 접하는 사용자는 Jupyter Notebook에서 데이터 가공 및 집계를 할 수 있거나 다양한 그래프를 작성할 수 있는 방법을 배울 수 있고 기존 사용자는 그래프 패키지에 대해 더욱 깊이 있게 배울 수 있다. 데이터 가공 및 집계 처리에 특화된 패키지인 pandas와 그래프를 이용한 시각화 패키지인 Matplotlib 및 Bokeh 등과 함께 이용하는 방법을 실제 사례를 통해 자세히 알려주고 있다.





목차
1장 Jupyter Notebook을 도입해보자
1-1 Project Jupyter의 시작
1-2 Anaconda를 이용한 환경 구축
Windows에 Anaconda 설치하기
macOS에 Anaconda 설치하기
1-3 conda 명령의 사용법
conda 명령으로 패키지 관리하기
패키지 업데이트와 삭제
Anaconda 가상 환경
가상 환경 이용하기
conda 환경 이용을 종료하기
1-4 한글 폰트 환경의 준비
그래프 그리기에서 한글이 깨지는 문제
한글 폰트 설치하기
한글 폰트 이용하기
한글 폰트를 설정한 파일로 지정하기

2장 Jupyter Notebook의 조작 방법을 배워보자
2-1 Jupyter Notebook에서 코드 실행하기
Notebook 신규 작성하기
코드 실행하기
변수나 함수를 정의해서 이용하기
Python의 표준 라이브러리 이용하기
코드의 자동완성 기능 이용하기
2-2 Jupyter Notebook 인터페이스
File 메뉴
Edit 메뉴
View 메뉴
Insert 메뉴
Cell 메뉴
Kernel 메뉴
Widgets 메뉴
Help 메뉴 
툴바
2-3 Jupyter Notebook의 키보드 단축키
에디트 모드와 명령 모드
단축키 목록 표시하기
편리한 단축키
2-4 Jupyter Notebook의 저장과 재사용
Notebook 파일(.ipynb 파일) 구조
파일 저장하기
Auto Save 기능
체크 포인트
파일 불러와서 다시 이용하기
2-5 Markdown과 수식의 이용
Markdown이란
Markdown 기술하기
Notebook 설명 코멘트로 Markdown 이용하기
수식 기술하기
이미지 첨부하기
2-6 매직 명령어 이용
shell(명령 프롬프트)의 이용 방법
매직 명령의 기본
편리한 매직 명령
%history
%ls
%autosave
%matplotlib
2-7 Jupyter Notebook 공유 방법
GitHub에 Notebook 공개하기
nbviewer

3장 Pandas로 데이터 처리하기
3-1 pandas의 특징
3-2 샘플 데이터의 설명
anime.csv 파일
anime_master.csv 파일
anime_spilt_genre.csv 파일
anime_genre_top10.csv 파일
Anime_genre_top10_pivoted.csv 파일
anime_stock_price.csv 파일
anime_stock_returns.csv 파일
4816.csv 파일, 3791.csv 파일, n225.csv 파일
3-3 Series
Series 작성하기
레이블을 사용해서 데이터를 선택하기
위치를 지정해서 데이터 선택하기
논리값을 사용해서 데이터 선택하기
3-4 DataFrame
DataFrame 작성하기
레이블을 사용해서 데이터 선택하기
iloc를 사용해서 데이터를 선택하기
열 이름을 지정해서 데이터 선택하기
논리값을 사용해서 데이터 선택하기
3-5 다양한 데이터 불러오기
CSV 파일 불러오기
Excel 파일 불러오기
SQL을 사용해서 불러오기
HTML 파일 불러오기
3-6 데이터 처리
논리값으로 데이터 추출하기
where 메서드로 데이터 추출하기
값 변경하기
결손값 제외하기  
데이터 형
소트하기
함수 적용하기
3-7 통계량 산출
기본 통계량 산출하기
3-8 크로스 집계
groupby 메서드로 집약하기
pivot_table 메서드로 집약하기
크로스 집계하기
3-9 시계열 데이터의 처리
주가 취득하기
시계열 데이터로 사용된 함수
DatetimeIndex
시계열 데이터를 추출하기 
리샘플링
3-10 데이터 시각화
Notebook에 그래프 표시하기
Series에서 플롯하기
DataFrame에서 플롯하기
꺾은선 그래프 작성하기
산포도 그래프 작성하기
막대그래프 작성하기
히스토그램 작성하기
상자수염 그래프 작성하기
원 그래프 작성하기

4장 Matplotlib으로 그래프를 그려보자
4-1 Matplotlib이란
4-2 그래프 그리기 기초
그래프 그리기 준비하기
피겨와 서브플롯
add_subplot( ) 메서드로 서브플롯 배치하기
subplots( ) 함수를 이용해서 서브플롯 배치하기
스타일 적용하기
4-3 꺾은선 그래프
꺾은선 그래프 작성하기
꺾은선 그래프 활용하기
두 개의 축을 가진 그래프 그리기
4-4 산포도 그래프
산포도 그래프 작성하기
산포도 그래프 활용하기
그룹화된 산포도 그래프 작성하기
4-5 막대그래프
막대그래프 작성하기
막대그래프 활용하기
여러가지 그룹에 대한 막대그래프 작성하기 
여러 그룹의 막대그래프 활용하기
누적 막대그래프 작성하기
누적 막대그래프 활용하기
4-6 히스토그램
히스토그램 작성하기
히스토그램 활용하기
다양한 히스토그램 작성하기
4-7 상자수염 그래프
상자수염 그래프 작성하기
상자수염 그래프 활용하기
상자수염 그래프의 서식 일괄 설정하기
상자마다 서식 설정하기
4-8 원그래프
원그래프 그리기
원그래프 서식 설정
원그래프 활용하기

5장 Matplotlib을 활용해 보자
5-1 여러 가지 도형 그리기
원호 그리기
화살표 그리기
원형 그리기
정다각형 그리기
타원형 그리기
부채꼴 그리기
직사각형 그리기
다각형 그리기
5-2 피겨 오브젝트와 서브플롯 조정
피겨 오브젝트의 서식 설정하기
서브플롯의 서식 설정하기
서브플롯 사이의 여백 설정하기
5-3 색 지정과 컬러맵
색과 불투명도 설정하기
색 지정하기
컬러맵 이용하기
5-4 선의 서식 설정
선의 색과 굵기 설정하기
선의 끝 모양 설정하기
선의 결합점 모양 설정하기
선 종류 설정하기
파선·점선 끝 모양설정하기
파선·점선의 결합점 모양 설정하기
5-5 폰트와 텍스트상자 서식 설정
텍스트 그리기
폰트 서식 설정하기
텍스트상자 서식 설정하기
텍스트상자의 수평 방향 배치 설정하기
텍스트상자의 수직 방향 배치 설정하기
텍스트상자 안 문자열의 수평 방향 배치 설정하기
텍스트상자 안 문자열의 줄 간격 설정하기
텍스트상자 회전하기
5-6 그래프의 축과 눈금 설정
축의 범위 설정하기
축의 범위를 일치시킨 경우
축 설정 맞추기
로그축 설정하기
여러 개의 축 설정하기
축 레이블 설정하기
주 눈금과 주 눈금 레이블 설정하기
눈금 서식 설정하기
눈금선 설정하기
5-7 범례와 타이틀
범례 설정하기
범례 배치하기
서브플롯 타이틀 설정하기
피겨 타이틀 설정하기
범례와 타이틀 서식 설정하기
5-8 그림 스타일
스타일 일람 출력하기
스타일 적용하기
5-9 파일 출력
파일 출력하기
출력하는 피겨 오브젝트 서식 설정하기
출력할 때의 사이즈 조정하기
5-10 show( ) 함수와 오브젝트 지향 스타일
show( ) 함수란
show( ) 동작 확인하기
Matplotlib로 그래프를 그리는 두 가지 접근

6장 Bokeh로 그래프를 그려보자
6-1 Bokeh란
6-2 Bokeh의 장점
Matplotlib과 다른점
세 가지 레벨의 인터페이스
6-3 그래프 그리기 기초
① 필요한 모듈 가져오기
② 그래프 출력처를 Notebook에 나타내기
③ 인터페이스 작성하기
④ 그래프 조정하기
⑤ 그래프 출력하기
HTML 파일에 그래프 출력하기
6-4 꺾은선 그래프
리스트형·오브젝트에서 데이터 이용하기 8
사전형 데이터 이용하기
DataFrame 이용하기
중레벨 인터페이스
6-5 산포도 그래프
색 분류
중레벨 인터페이스
6-6 막대그래프
리스트형·오브젝트 데이터 이용하기
사전형 데이터 이용하기
DataFrame 이용하기
집계하기
그룹화하기
누적 막대그래프 작성하기
중레벨 인터페이스
6-7 히스토그램
리스트형·오브젝트 데이터 이용하기
DataFrame 이용하기
색 분류하기
상대도수 히스토그램 작성하기
중레벨 인터페이스
6-8 상자수염 그래프
6-9 원그래프
리스트형·오브젝트 데이터 이용하기
사전형 데이터 이용하기
DataFrame 이용하기
그룹화하기

7장 Bokeh를 활용해 보자
7-1 다양한 도형그리기
텍스트 그리기
기본적인 도형그리기
변형 가능한 도형그리기
선 그리기
레이블을 가진 데이터(ColumnDataSource)
7-2 다양한 오브젝트 조정
키워드 인수에 지정하기
오브젝트 속성 설정하기
7-3 색 조정
설정 가능한 속성
색 설정하기
alpha 속성을 지정해서 오브젝트 투과하기
색을 설정하는 경우의 적절한 사용
bokeh.palettes 모듈
7-4 다양한 선의 조정
설정 가능한 속성
선 굵기 설정하기
선 색 설정하기
선의 결합점 설정하기
선 끝모양 설정하기
선 종류 설정하기
7-5 텍스트 조정
설정 가능한 속성
폰트 설정하기
폰트 사이즈 설정하기
폰트 스타일 설정하기
텍스트 색 설정하기
텍스트의 수평 정렬 설정하기
텍스트 수직 정렬 설정하기
7-6 그림의 조정
그림 사이즈 설정하기
그림 여백 설정하기
그림의 테두리 설정하기
그림의 타이틀 설정하기
7-7 도형의 조정
도형 서식 설정하기
도형을 선택 / 해제할 때의 서식 설정하기
7-8 축 조정하기
시작 위치·종료 위치를 지정해서 축 범위를 설정하기
요소를 지정해서 축 범위 설정하기
시계열 축 설정하기
로그 축 설정하기
여러 개의 축 설정하기
7-9 축 서식 조정
축 서식 설정하기
축 표시 범위 설정하기
눈금 서식 설정하기
눈금 레이블 서식 설정하기
눈금의 길이 지정하기
눈금 레이블 조정하기
7-10 눈금선의 조정
주 눈금선에 서식 설정하기
보조 눈금선 서식 설정하기
그물 패턴 설정하기
눈금선 범위 설정하기
7-11 범례 조정하기
범례 서식 설정하기
범례 위치 설정하기
범례의 레이아웃 설정하기
범례 내부 조정하기
7-12 다양한 그림에 대한 레이아웃 조정
세로로 나열하기
가로로 나열하기
격자 모양으로 나열하기 ①
격자 모양으로 나열하기 ②
유연하게 배치하기
7-13 플롯툴을 활용한 대화형 조작하기
툴바 위치 설정하기
빌트인 툴 선택하기
툴의 활성 상태 변경하기
Hover 툴 설정하기
7-14 동적·대화형 그래프 작성하기
그림을 동적으로 변경하기
도형을 동적으로 변경하기
애니메이션 그리기
ipywidgets와 연계하여 대화적인 시각화하기

8장 Jupyter Notebook을 커스터마이즈 해보자
8-1 실행 옵션과 설정 파일
실행 옵션 설정하기
설정 파일 이용하기
8-2 스타일 커스터마이즈
CSS 이용하기

9장 클라우드 환경에서 Jupyter Notebook을 사용하자
9-1 Cloud Datalab - Google Cloud Platform
Cloud Datalab
Cloud Datalab 실행하기
Cloud Datalab 조작하기
Cloud Datalab에 접속하기
Cloud Datalab의 사용법
Notebook 화면 사용법
BigQuery로 데이터 해석하기
그래프 표시
9-2 Azure Notebooks - Microsoft Azure
Azure Notebooks의 특징
지원되는 실행 환경
기본적인 사용 방법
라이브러리와 Notebook
Notebook 사용법
추가 패키지 설치

10장 Jupyter Notebook으로 Ruby와 R을 사용하자
10-1 Ruby를 Jupyter Notebook에서 사용하기
iruby란
iruby 설치하기
Ruby를 Jupyter Notebook에서 이용하기
daru로 데이터 해석하기
Nyaplot로 그래프 그리기
10-2 R을 Jupyter Notebook에서 사용하기
R 설치하기
IRKernel 설치하기
R을 Jupyter Notebook에서 이용하기
R로 데이터 해석하기

부록
A-1 대화형 인터페이스 「ipywidgets」
ipywidgets 설치하기
interact 함수로 구현하기
사용 가능한 위젯
이벤트 핸들링
위젯 레이아웃
시각화 툴과의 연계
A-2 슬라이더 쇼 작성
슬라이더 쇼 작성 흐름
슬라이더용 파일로 변환
슬라이더 쇼용 파일
A-3 JupyterLab
출판사 서평
1장 : Jupyter Notebook 도입
Jupyter Notebook을 사용하기 위한 Python의 환경 구축, 패키지 설치 방법에 대해서 설명한다. 그래프 작성 시 한글 폰트의 사용법에 대해서도 알려준다. 2장 : Jupyter Notebook의 조작
Jupyter Notebook의 기본적인 사용법에 대해서 배운다. Python 코드의 실행 방법이나 웹인터페이스 설명, 키보드 단축키에 대해서도 설명한다. 3장 : pandas에서 데이터를 처리해 보자
pandas의 기본적인 사용법을 설명한다. 데이터 읽기부터 추출, 가공 등 최소한으로 필요한 지식을 배운다. pandas를 사용한 데이터의 시각화에 대해서도 소개한다. 4장 : Matplotlib에서 그래프를 그려보자
Matplotlib의 기본 동작에 대해서 배우고 3장에서 작성한 데이터를 이용하여 다양한 그래프 작성에 대해 설명한다. 막대 그래프와 산점도 그래프, 상자수염 그래프 등 대표적인 그래프를 직접 작성해본다. 5장 : Matplotlib 사용
Matplotlib의 상세 설정편인 5장에서는 그래프의 색 지정과 제목 지정 그리고 크기 변경
등 그래프의 완성도를 높이기 위한 방법에 대해서 설명하고 있다. Matplotlib의 코딩 스타일과 show() 함수에 대해서도 언급한다. 6장 : Bokeh으로 그래프를 그려보자
Bokeh의 기본편으로 Bokeh의 기본에 대해서 배우면서 4장과 마찬가지로 다양한 그래프 작성법에 대해 설명한다.7장 : Bokeh를 본격적으로 사용해보자
Bokeh의 특징적인 기능인 동적 그래프 그리기에 대해서 설명한다. 8장 : Jupyter Notebook을 커스터마이즈 해보자
Jupyter Notebook의 실행 옵션이나 설정 파일의 이용 방법을 배운다. 웹 인터페이스의 스타일 변경 방법도 설명한다. 9장 : 클라우드에서 Jupyter Notebook을 사용해보자
Jupyter Notebook 기반의 클라우드 컴퓨팅 서비스에 대해서 알아본다. Google Cloud Platform의 Cloud Datalab과 Microsoft Azure의 Azure Notebook을 다루고 있다. 10장 : Jupyter Notebook에서 Ruby와 R을 사용해보자
Jupyter Notebook에서 Ruby 및 R 언어를 사용하는 방법에 대해 배워본다. 필요한 패키지의 설치 방법과 코드 실행 예에 대해 설명하고 있다.부록
Jupyter Notebook에 인터렉티브 기능을 추가하는 ipywidgets나 슬라이드 쇼 작성을 위한 팁에 대해 설명하고 JupyterLab을 소개한다.
상품 정보 고시
도서명 파이썬 Jupyter Notebook 실전 입문
저자 이케우치 타카히로 , 카타야나기 노부코, 이와오 에마 하루카, @driller
출판사 터닝포인트
출간일 2018-06-01
ISBN 9791161340210 (1161340211)
쪽수 468
사이즈 190 * 242 * 27 mm /1093g
배송공지

사용후기

회원리뷰 총 0개

사용후기가 없습니다.

상품문의

등록된 상품문의

0개의 상품문의가 있습니다.

상품문의가 없습니다.

교환/반품

교환 및 반품
[반품/교환방법]
마이페이지> 주문배송조회 > 반품/교환신청 또는 고객센터 (1544-0435)로 문의 바랍니다.

[반품주소]
- 도로명 : (10882) 경기도 파주시 산남로 62-20 (산남동)
- 지번 : (10882) 경기도 파주시 산남동 305-21

[반품/교환가능 기간]
변심반품의 경우 수령 후 14일 이내, 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내

[반품/교환비용]
단순 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담

[반품/교환 불가 사유]
- 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
(단지 확인을 위한 포장 훼손은 제외)
- 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
예) 화장품, 식품, 가전제품(악세서리 포함) 등
- 복제가 가능한 상품 등의 포장을 훼손한 경우
예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
- 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
- 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
- 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
- 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
* (1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시
‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①양서-판매정가의 12%, ②일서-판매정가의 7%를 적용)

[상품 품절]
공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는 이메일과 문자로 안내드리겠습니다.

[소비자 피해보상, 환불지연에 따른 배상]
- 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됩니다.
- 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함.
  • 파이썬 Jupyter Notebook 실전 입문

회원로그인

오늘 본 상품

  • 파이썬 Jupyter Notebook 실전 입문
    파이썬 Jupyte
    22,500