HOME > 상세정보

상세정보

matplotlib을 이용한 데이터 시각화 프로그래밍 : 파이썬으로 구현하는 데이터 분석용 2D & 3D 그래프 (20회 대출)

자료유형
단행본
개인저자
Devert, Alexandre 이문호, 역
서명 / 저자사항
matplotlib을 이용한 데이터 시각화 프로그래밍 : 파이썬으로 구현하는 데이터 분석용 2D & 3D 그래프 / 알렉상드르 드베르 지음; 이문호 옮김
발행사항
의왕 :   에이콘,   2015  
형태사항
252 p. : 삽화, 도표 ; 24cm
총서사항
acorn+PACKT technical book
원표제
matplotlib plotting cookbook : learn how to create professional scientific plots using matplotlib, with more than 60 recipes that cover common use cases
ISBN
9788960776685 9788960772106 (세트)
일반주기
색인수록  
기술 감수: 프란체스코 베닌카사(Francesco Benincasa), 발레리오 마기오(Valerio Maggio), 조너선 스트리트(Jonathan Street), 알렌 치싱 유(Allen Chi-Sing Yun)  
일반주제명
Python (Computer program language)
000 00000cam c2200205 c 4500
001 000045908277
005 20170616141931
007 ta
008 170615s2015 ggkad 001c kor
020 ▼a 9788960776685 ▼g 94000
020 1 ▼a 9788960772106 (세트)
035 ▼a (KERIS)BIB000013669947
040 ▼a 221002 ▼c 211009 ▼d 211009
041 1 ▼a kor ▼h eng
082 0 4 ▼a 005.133 ▼2 23
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b P999 2015z13
100 1 ▼a Devert, Alexandre
245 1 0 ▼a matplotlib을 이용한 데이터 시각화 프로그래밍 : ▼b 파이썬으로 구현하는 데이터 분석용 2D & 3D 그래프 / ▼d 알렉상드르 드베르 지음; ▼e 이문호 옮김
246 1 9 ▼a matplotlib plotting cookbook : ▼b learn how to create professional scientific plots using matplotlib, with more than 60 recipes that cover common use cases
260 ▼a 의왕 : ▼b 에이콘, ▼c 2015
300 ▼a 252 p. : ▼b 삽화, 도표 ; ▼c 24cm
440 0 0 ▼a acorn+PACKT technical book
500 ▼a 색인수록
500 ▼a 기술 감수: 프란체스코 베닌카사(Francesco Benincasa), 발레리오 마기오(Valerio Maggio), 조너선 스트리트(Jonathan Street), 알렌 치싱 유(Allen Chi-Sing Yun)
650 0 ▼a Python (Computer program language)
700 1 ▼a 이문호, ▼e
900 1 0 ▼a 드베르, 알렉상드르, ▼e
945 ▼a KLPA

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.133 P999 2015z13 등록번호 121240690 (20회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

책소개

맷플롯립(matplotlib)을 설치하는 방법을 먼저 알려주고, 다양한 2차원 그래프를 출력하는 방법을 소개하고, 이어서 자신만의 컬러와 스타일을 사용자 정의하는 방법, 주석 추가, 3D 그래프 처리, 타 애플리케이션과 통합하는 방법 등 기초부터 활용까지 고르게 설명하면서 예제 코드 중심으로 다룬다. 이 책에 제공되는 맷플롯립 코드는 다양한 분야에서 데이터 분석을 위한 시각화에 적용할 수 있다.

필요한 모든 일반적인 플롯을 생성하는 방법, 주석과 정교한 범례로 플롯을 풍요롭게 하는 방법, 플롯 제어와 컬러, 선 스타일, 크기를 조정하는 방법, 플롯에 차원을 추가해 3D화, 애플리케이션에 플롯 통합, 작업 자동화와 그래프 일괄처리 생성, 맷플롯립으로 대화형 플롯 생성 등을 다루고 있다.

★ 요약 ★

이 책은 맷플롯립(matplotlib)을 설치하는 방법을 먼저 알려주고, 다양한 2차원 그래프를 출력하는 방법을 소개하고, 이어서 자신만의 컬러와 스타일을 사용자 정의하는 방법, 주석 추가, 3D 그래프 처리, 타 애플리케이션과 통합하는 방법 등 기초부터 활용까지 고르게 설명하면서 예제 코드 중심으로 다룬다. 이 책에 제공되는 맷플롯립 코드는 다양한 분야에서 데이터 분석을 위한 시각화에 적용할 수 있다.

★ 이 책에서 다루는 내용 ★

■ 필요한 모든 일반적인 플롯을 생성하는 방법
■ 주석과 정교한 범례로 플롯을 풍요롭게 하는 방법
■ 플롯 제어와 컬러, 선 스타일, 크기를 조정하는 방법
■ 플롯에 차원을 추가해 3D화
■ 애플리케이션에 플롯 통합
■ 작업 자동화와 그래프 일괄처리 생성
■ 맷플롯립으로 대화형 플롯 생성
■ 플롯과 정교한 시각화 조합

★ 이 책의 대상 독자 ★

이 책은 파이썬 개념과 과학 배경 지식이 있는 독자를 대상으로 한다.

★ 이 책의 구성 ★

1장. 첫 걸음은 맷플롯립으로 작업하기 위한 기본을 알아보며, 예제로 기본적인 그림 유형을 살펴본다.

2장. 컬러와 스타일 사용자 정의는 그림의 컬러와 스타일을 제어하는 방법을 다루며, 표식, 선 굵기, 선 패턴, 그림의 여러 항목을 채색하는 컬러맵 사용법을 알아본다.

3장. 주석 사용은 그림에 주석을 다는 방법을 다루며, 축 범례, 화살표, 텍스트 상자, 모양을 추가하는 방법을 알아본다.

4장. 그림 사용은 복잡한 그림을 준비하는 방법을 다루며, 여러 그림 조합, 종횡비, 축 범위, 좌표계를 제어하는 방법을 알아본다.

5장. 파일 출력 처리는 비트맵과 벡터 포맷 중 하나인 파일 출력을 다룬다. 투명도, 해상도, 다중 페이지 같은 주제를 자세하게 알아본다.

6장. 맵 처리는 행렬과 유사한 데이터 플롯팅을 다루며, 맵, 떨림 플롯, 흐름 플롯 처리법을 알아본다.

7장. 3D 그림 사용은 3D 플롯을 다루며, 분산형 플롯, 선 플롯, 표면 플롯, 막대 차트 사용법을 알아본다.

8장. 사용자 인터페이스는 사용자 인터페이스 통합 솔루션 집합을 다루며, 범위는 가장 간단한 것부터 정교한 것까지 차례로 알아본다.


정보제공 : Aladin

저자소개

알렉상드르 드베르(지은이)

과학자이며, 현재의 문제를 빠르게 해결하고자 노력하고 분자 생물학자를 위한 도구를 개발한다. 이전에는 데이터 마이닝, 소프트웨어 공학, 수치 최적화를 연구했다. 파이썬이 정말 미치도록 좋아서 한다는 열광적인 파이썬 코더다.

이문호(옮긴이)

관심 분야는 정보 검색이며, 매일 4시간 이상 걸리는 출퇴근 시간에 다방면의 원서를 읽는 쏠쏠한 즐거움에 빠져 사는 아날로그 세대다. 영상처리를 전공으로 석사를 마쳤고, 현재 문헌정보학 박사 과정에 있으며, 컴퓨터 비전 기반 IoT 솔루션 개발에 전념하고 있다. 오픈소스 자바 검색 엔진인 루씬(Lucene)에 관한 첫 국내서인 『루씬 인 액션』(에이콘, 2005)을 공역했으며, 오픈소스 영상처리 라이브러리를 다룬 오픈소스 라이브러리 실무 시리즈 도서를 펴낸 저자로도 잘 알려져 있다. 『MATLAB을 활용한 실용 디지털 영상처리』(홍릉과학, 2005), 『오픈소스 OpenCV를 이용한 컴퓨터 비전 실무 프로그래밍』(홍릉과학, 2007) 등 7권의 책을 저술했으며, 번역서로는 에이콘출판사에서 출간한 『OpenCV 2 Computer Vision Application Programming Cookbook 한국어판』(2012), 『(개정판) OpenCV를 활용한 컴퓨터 비전 프로그래밍』(2015), 『matplotlib을 이용한 데이터 시각화 프로그래밍』(2015), 『OpenCV 컴퓨터 비전 프로젝트』(2016), 『매트랩 영상처리 프로그래밍』(2016), 『매트랩 영상처리 프로그래밍』(2016), 『매트랩 그래픽과 데이터 시각화』(2017)가 있다.

정보제공 : Aladin

목차

1장 첫 걸음 
__소개 
__맷플롯립 설치 
__곡선 하나 그리기 
__넘피 사용 
__다중 곡선 그리기 
__파일 데이터로부터 곡선 그리기 
__점 그리기 
__막대 차트 그리기 
__다중 막대 차트 그리기 
__분할 막대 차트 그리기 
__양방향 막대 차트 그리기 
__원형 차트 그리기 
__히스토그램 그리기 
__상자그림 그리기 
__삼각화 그리기 

2장 컬러와 스타일 사용자 정의 
__소개 
__자신만의 컬러 정의 
__분산형 플롯용 사용자 정의 컬러 사용 
__막대 차트용 사용자 정의 컬러 사용 
__원형 차트용 사용자 정의 컬러 사용 
__상자그림용 사용자 정의 컬러 사용 
__분산형 플롯용 컬러맵 사용 
__막대 차트용 컬러맵 사용 
__선 패턴과 굵기 제어 
__채움 패턴 제어 
__표식 스타일 제어 
__표식 크기 제어 
__자신만의 표식 생성 
__표식에 관한 더 많은 제어 
__자신만의 컬러 구성표 생성 

3장 주석 사용 
__소개 
__제목 추가 
__라텍스 스타일 표기법 사용 
__각 축에 레이블 추가 
__텍스트 추가 
__화살표 추가 
__범례 추가 
__격자 추가 
__선 추가 
__모양 추가 
__눈금 간격 제어 
__눈금 레이블 붙이기 제어 

4장 그림 사용 
__소개 
__여러 그림 조합 
__양 축을 동일하게 크기 조정 
__축 범위 설정 
__종횡비 설정 
__부그림 삽입 
__대수 척도 사용 
__극좌표 사용 

5장 파일 출력 처리 
__소개 
__PNG 사진 파일 생성 
__투명도 처리 
__출력 해상도 제어 
__PDF 또는 SVG 문서 생성 
__다중 페이지 PDF 문서 처리 

6장 맵 처리 
__소개 
__2D 배열 내용 시각화 
__컬러맵 범례를 그림에 추가 
__비균등 2D 데이터 시각화 
__2D 스칼라장 시각화 
__등고선 시각화 
__2D 벡터장 시각화 
__2D 벡터장의 유선 시각화 

7장 3D 그림 사용 
__소개 
__3D 분산형 플롯 생성 
__3D 곡선 플롯 생성 
__스칼라장을 3D로 그리기 
__매개변수 3D 곡면 그리기 
__3D 그림 안에 2D 그림을 넣기 
__3D 막대 플롯 생성 

8장 사용자 인터페이스 
__소개 
__사용자가 제어할 수 있는 플롯 생성 
__플롯을 트킨터 사용자 인터페이스에 통합 
__플롯을 wxWidgets 사용자 인터페이스에 통합 
__플롯을 GTK 사용자 인터페이스에 통합 
__플롯을 파이글렛 애플리케이션에 통합

관련분야 신착자료

Harvard Business Review (2025)