科學圖表可視化:Python+Matplotlib
[法]尼古拉斯·P.羅爾( Nicolas P. Rougier) 著 侯博學 朱衛軍 譯
- 出版商: 清華大學 滿千折百
- 出版日期: 2026-09-01
- 定價: $294
- 售價: 8.5 折 $249 (限時優惠至 2026-10-31)
- 語言: 簡體中文
- ISBN: 7302725683
- ISBN-13: 9787302725688
-
相關分類:
Data-visualization、Python
立即出貨 (庫存 < 4)
相關主題
商品描述
本書以Matplotlib庫為核心,系統講解科技圖表可視化的完整流程。Matplotlib作為Python生態中最成熟的2D繪圖庫,憑借其簡潔的API設計,僅需數行代碼便能生成直方圖、條形圖、餅圖、散點圖等基礎統計圖形,同時支持高度自定義的復雜圖像輸出。全書從庫的基本原理與繪圖對象模型入手,逐步剖析默認參數體系、內置樣式主題及圖形布局的組織策略,幫助讀者構建清晰的繪圖邏輯。在此基礎上,深入探討三維可視化、性能優化與動態動畫等進階主題,並精選多幅經典科學插圖作為案例,展示美學與信息傳遞的平衡技巧。書中既涵蓋基礎圖形設計要素,又融入高級圖表的設計原則與工程實踐,兼顧實用性與藝術性。本書適合已掌握Python基礎語法、希望提升數據表達能力的科研人員、工程師及數據分析從業者,可作為案頭常備的繪圖參考指南。
作者簡介
尼古拉斯.P.羅爾,計算認知神經科學的一名全職研究員,在法國國家信息與自動化研究所和神經退行性疾病研究所使用人工神經網絡和機器學習研究決策、學習和認知
目錄大綱
目 錄
1 基礎部分 001
第1章 圖形構成 003
1.1 元素 005
1.2 圖形基元 006
1.3 後端 008
1.4 尺寸以及分辨率 012
1.5 練習 016
第2章 坐標系 019
2.1 坐標系轉換 020
2.2 實際使用案例 028
2.3 練習 031
第3章 比例尺與投影 033
3.1 比例尺 033
3.2 投影 036
3.3 練習 042
第4章 字體元素 045
4.1 字體棧 047
4.2 公式渲染 048
4.3 關於尺寸的說明 049
4.4 可讀性 050
4.5 練習 051
第5章 顏色入門知識 055
5.1 選擇顏色 057
5.2 選擇顏色映射表 062
5.3 練習 065
2 圖形設計 067
第6章 十個簡單的規則 069
6.1 規則1:了解你的受眾 069
6.2 規則2:明確你的信息 071
6.3 規則3:將圖形適配到支持媒介上 073
6.4 規則4:標題是必需的 074
6.5 規則5:不要相信默認設置 075
6.6 規則6:有效使用顏色效果 076
6.7 規則7:不要誤導讀者 078
6.8 規則8:避免“圖表垃圾” 079
6.9 規則9:信息勝過美麗 082
6.10 規則10:選擇合適的工具 083
第7章 掌握默認設置 086
7.1 明確的設置 088
7.2 用戶設置 090
7.3 樣式表 092
7.4 超越樣式表 093
7.5 練習 095
第8章 大小、縱橫比和布局 096
8.1 圖形和坐標軸的縱橫比 096
8.2 軸布局 102
8.3 練習 107
第9章 裝飾元素 109
9.1 圖例 110
9.2 標題和標簽 112
9.3 註釋 113
9.4 練習 117
3 高級概念 119
第10章 動畫 121
10.1 下大雨的效果 124
10.2 可視化地球上的地震 127
10.3 劇本化動畫 130
10.4 練習 134
第11章 進入3D時代 135
11.1 加載兔子 135
11.2 透視投影 138
11.3 模型,視圖,投影 (MVP) 141
11.4 深度排序 144
11.5 練習 148
第12章 架構與優化 149
12.1 透明度水平 149
12.2 加速渲染 153
12.3 文件大小 155
12.4 多線程渲染 156
第13章 圖形庫 159
13.1 Matplotlib 地牢篇 160
13.2 小型機器人模擬器 164
13.3 真實案例 167
13.4 練習 169
4 樣例展示 171
第14章 十二個樣例展示 173
總結 187



