Mastering matplotlib
暫譯: 精通 matplotlib
Duncan M. McGreggor
- 出版商: Packt Publishing
- 出版日期: 2015-06-22
- 售價: $1,830
- 貴賓價: 9.5 折 $1,739
- 語言: 英文
- 頁數: 314
- 裝訂: Paperback
- ISBN: 1783987545
- ISBN-13: 9781783987542
-
相關分類:
Python、程式語言、大數據 Big-data
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$2,200$2,090 -
$1,980$1,881 -
$1,830$1,739 -
$1,880$1,786 -
$1,155Data Visualization with Python and JavaScript: Scrape, Clean, Explore & Transform Your Data
相關主題
商品描述
A practical guide that takes you beyond the basics of matplotlib and gives solutions to plot complex data
About This Book
- Customize, configure, and handle events, and interact with figures using matplotlib
- Create highly intricate and complicated graphs using matplotlib
- Explore matplotlib's depths through examples and explanations in IPython notebooks
Who This Book Is For
If you are a scientist, programmer, software engineer, or student who has working knowledge of matplotlib and now want to extend your usage of matplotlib to plot complex graphs and charts and handle large datasets, then this book is for you.
What You Will Learn
- Analyze the matplotlib code base and its internals
- Re-render visualized data on the fly based on changes in the user interface
- Take advantage of sophisticated third-party libraries to plot complex data relationships
- Create custom styles for use in specialize publications, presentations, or online media
- Generate consolidated master plots comprising many subplots for dashboard-like results
- Deploy matplotlib in Cloud environments
- Utilize matplotlib in big data projects
In Detail
matplotlib is a Python plotting library that provides a large feature set for a multitude of platforms. Given the depth of the library's legacy and the variety of related open source projects, gaining expert knowledge can be a time-consuming and often confusing process.
You'll begin your exciting journey learning about the skills that are necessary in leading technical teams for a visualization project or to become a matplotlib contributor.
Supported by highly-detailed IPython Notebooks, this book takes you through the conceptual components underlying the library and then provides a detailed overview of its APIs. From there, you will learn about event handling and how to code for interactive plots.
Next you will move on to customization techniques, local configuration of matplotib, and then deployments in Cloud environments. The adventure culminates in an exploration of big data visualization and matplotlib clustering.
商品描述(中文翻譯)
一本實用指南,帶您超越 matplotlib 的基礎,提供繪製複雜數據的解決方案
關於本書
- 使用 matplotlib 自訂、配置和處理事件,並與圖形互動
- 使用 matplotlib 創建高度複雜的圖表
- 通過 IPython 筆記本中的範例和解釋深入探索 matplotlib
本書適合誰閱讀
如果您是科學家、程式設計師、軟體工程師或具備 matplotlib 實務知識的學生,並希望擴展 matplotlib 的使用以繪製複雜的圖表和處理大型數據集,那麼這本書適合您。
您將學到什麼
- 分析 matplotlib 的代碼庫及其內部結構
- 根據用戶界面的變更即時重新渲染可視化數據
- 利用複雜的第三方庫繪製複雜的數據關係
- 為專業出版物、演示或線上媒體創建自訂樣式
- 生成包含多個子圖的綜合主圖,以獲得儀表板式的結果
- 在雲端環境中部署 matplotlib
- 在大數據專案中使用 matplotlib
詳細內容
matplotlib 是一個 Python 繪圖庫,為多種平台提供了豐富的功能集。考慮到該庫的深厚底蘊和各種相關的開源專案,獲得專家知識可能是一個耗時且常常令人困惑的過程。
您將開始這段令人興奮的旅程,學習在可視化專案中領導技術團隊所需的技能,或成為 matplotlib 的貢獻者。
本書在高度詳細的 IPython 筆記本的支持下,帶您了解該庫的概念組件,然後提供其 API 的詳細概述。接下來,您將學習事件處理以及如何編寫互動圖的代碼。
接著,您將進入自訂技術、matplotlib 的本地配置,然後在雲端環境中的部署。這段冒險最終將探索大數據可視化和 matplotlib 聚類。