Mastering Matplotlib 2.x: Effective Data Visualization techniques with Python

Benjamin Walter Keller

  • 出版商: Packt Publishing
  • 出版日期: 2018-11-30
  • 售價: $1,370
  • 貴賓價: 9.5$1,302
  • 語言: 英文
  • 頁數: 214
  • 裝訂: Paperback
  • ISBN: 1789617693
  • ISBN-13: 9781789617696
  • 相關分類: Python程式語言Data-visualization
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

相關主題

商品描述

Understand and build beautiful and advanced plots with Matplotlib and Python

Key Features

  • Practical guide with hands-on examples to design interactive plots
  • Advanced techniques to constructing complex plots
  • Explore 3D plotting and visualization using Jupyter Notebook

Book Description

In this book, you'll get hands-on with customizing your data plots with the help of Matplotlib. You'll start with customizing plots, making a handful of special-purpose plots, and building 3D plots. You'll explore non-trivial layouts, Pylab customization, and more about tile configuration. You'll be able to add text, put lines in plots, and also handle polygons, shapes, and annotations. Non-Cartesian and vector plots are exciting to construct, and you'll explore them further in this book. You'll delve into niche plots and visualize ordinal and tabular data. In this book, you'll be exploring 3D plotting, one of the best features when it comes to 3D data visualization, along with Jupyter Notebook, widgets, and creating movies for enhanced data representation. Geospatial plotting will also be explored. Finally, you'll learn how to create interactive plots with the help of Jupyter.

Learn expert techniques for effective data visualization using Matplotlib 3 and Python with our latest offering -- Matplotlib 3.0 Cookbook

What you will learn

  • Deal with non-trivial and unusual plots
  • Understanding Basemap methods
  • Customize and represent data in 3D
  • Construct Non-Cartesian and vector plots
  • Design interactive plots using Jupyter Notebook
  • Make movies for enhanced data representation

Who this book is for

This book is aimed at individuals who want to explore data visualization techniques. A basic knowledge of Matplotlib and Python is required.

Table of Contents

  1. Heavy Customization
  2. Drawing on Plots
  3. Special Purpose Plots
  4. 3D & Geospatial Plotting
  5. Interactive Plotting

商品描述(中文翻譯)

了解並使用 Matplotlib 和 Python 建立美觀且先進的圖表

主要特色
- 實用指南,提供實作範例以設計互動式圖表
- 建構複雜圖表的進階技術
- 使用 Jupyter Notebook 探索 3D 繪圖和視覺化

書籍描述
在這本書中,您將親自體驗如何使用 Matplotlib 自訂數據圖表。您將從自訂圖表開始,製作一些特殊用途的圖表,並建立 3D 圖表。您將探索非平凡的佈局、Pylab 自訂以及更多有關圖塊配置的內容。您將能夠添加文字、在圖表中放置線條,並處理多邊形、形狀和註解。非笛卡爾和向量圖表的構建非常有趣,您將在本書中進一步探索這些內容。您將深入了解小眾圖表,並視覺化序數和表格數據。在這本書中,您將探索 3D 繪圖,這是 3D 數據視覺化的最佳特性之一,並結合 Jupyter Notebook、元件以及創建影片以增強數據表現。地理空間繪圖也將被探討。最後,您將學習如何在 Jupyter 的幫助下創建互動式圖表。

使用 Matplotlib 3 和 Python 學習有效數據視覺化的專家技術,敬請參閱我們最新的作品——Matplotlib 3.0 食譜。

您將學到的內容
- 處理非平凡和不尋常的圖表
- 理解 Basemap 方法
- 自訂並以 3D 表示數據
- 建構非笛卡爾和向量圖表
- 使用 Jupyter Notebook 設計互動式圖表
- 製作影片以增強數據表現

本書適合對象
本書針對希望探索數據視覺化技術的個人。需要具備基本的 Matplotlib 和 Python 知識。

目錄
1. 重度自訂
2. 圖表繪製
3. 特殊用途圖表
4. 3D 與地理空間繪圖
5. 互動式繪圖