注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)工業(yè)技術(shù)建筑科學(xué)建筑設(shè)計Python數(shù)據(jù)可視化之matplotlib精進(jìn)

Python數(shù)據(jù)可視化之matplotlib精進(jìn)

Python數(shù)據(jù)可視化之matplotlib精進(jìn)

定 價:¥69.00

作 者: 劉大成
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787121362187 出版時間: 2019-04-01 包裝: 平裝
開本: 16開 頁數(shù): 248 字?jǐn)?shù):  

內(nèi)容簡介

  本書使用大量的matplotlib實(shí)用案例講解Python數(shù)據(jù)可視化在各個應(yīng)用方向上的實(shí)現(xiàn)方法。通過學(xué)習(xí)這些實(shí)用案例,讀者可以更好地掌握Python數(shù)據(jù)可視化的高級技能。本書主要由圖形、元素、交互、探索和拓展5部分組成,每部分的實(shí)用案例都有利于拓展matplotlib的應(yīng)用視野,而且案例中的示例代碼只涉及Python的基礎(chǔ)知識。這樣,在Python數(shù)據(jù)可視化的實(shí)踐中,有利于讀者將時間和精力放在系統(tǒng)掌握matplotlib知識和技能上面,全面提高對matplotlib的理解程度及應(yīng)用水平。

作者簡介

  劉大成,累計發(fā)表7篇有關(guān)機(jī)器學(xué)習(xí)和統(tǒng)計學(xué)的學(xué)術(shù)論文。高級機(jī)器學(xué)習(xí)工程師、資深數(shù)據(jù)分析師,具有金融、教育、咨詢和游戲等多行業(yè)的豐富實(shí)踐經(jīng)驗(yàn),主持或參與了多個機(jī)器學(xué)習(xí)項(xiàng)目。不僅具有扎實(shí)的統(tǒng)計學(xué)知識,而且具有多年的編程經(jīng)驗(yàn),熟練使用Ruby、Java、Python、JavaScript等編程語言。主要的研究興趣有數(shù)據(jù)可視化、數(shù)據(jù)挖掘和數(shù)據(jù)交互等。

圖書目錄

目錄
第1篇  圖    形
第1章  向幾何圖形里填充顏色 2
1.1  多邊形的顏色填充 2
1.1.1  規(guī)則多邊形的顏色填充 2
1.1.2  不規(guī)則多邊形的顏色填充 4
1.2  交叉曲線的顏色填充 5
1.3  延伸閱讀 6
1.3.1  水平方向的交叉曲線的顏色填充方法 6
1.3.2  垂直方向的交叉曲線的顏色填充方法 8
1.4  綜合案例:交叉間斷型曲線的顏色填充 9
第2章  使用模塊patches繪制幾何圖形 12
2.1  圓的實(shí)現(xiàn)方法 12
2.2  橢圓的實(shí)現(xiàn)方法 15
2.3  矩形的實(shí)現(xiàn)方法 17
2.4  圓弧和楔形的繪制方法 19
2.5  延伸閱讀 22
2.5.1  使用折線繪制圓 22
2.5.2  使用橢圓繪制圓 25
2.5.3  使用楔形繪制餅圖 26
2.5.4  使用楔形繪制圓環(huán)式餅圖 28
第3章  組合展示統(tǒng)計圖形 31
3.1  機(jī)器學(xué)習(xí)中的判別分析示意圖 31
3.2  日期型時間序列圖 33
3.3  向直方圖中添加概率密度曲線 35
3.4  繪圖區(qū)域嵌套子繪圖區(qū)域 39
3.5  延伸閱讀:設(shè)置一般化的日期刻度線 42
第2篇  元    素
第4章  設(shè)置文本內(nèi)容的樣式和布局 45
4.1  文本注解的展示樣式 45
4.1.1  文本框的樣式 46
4.1.2  文本注釋箭頭的樣式 47
4.2  文本內(nèi)容的布局 49
4.3  延伸閱讀 54
4.3.1  文本自動換行 54
4.3.2  文本內(nèi)容的旋轉(zhuǎn)角度 57
4.3.3  文本內(nèi)容的旋轉(zhuǎn)模式 59
4.3.4  多行文本的對齊方式 63
4.3.5  文本注釋箭頭的連接風(fēng)格 66
第5章  調(diào)整計量單位和計量方法 76
5.1  不同計量單位的實(shí)現(xiàn)方法 76
5.1.1  弧度和角度的實(shí)現(xiàn)方法 76
5.1.2  厘米和英寸的實(shí)現(xiàn)方法 78
5.1.3  秒、赫茲和分鐘的實(shí)現(xiàn)方法 80
5.1.4  文本注釋位置的坐標(biāo)系統(tǒng)的設(shè)置方法 81
5.2  不同計量方法的操作原理 83
第6章  調(diào)整刻度線和刻度標(biāo)簽及軸脊的展示效果 87
6.1  刻度線和刻度標(biāo)簽及軸標(biāo)簽的位置調(diào)整 87
6.2  刻度線的位置和數(shù)值的動態(tài)調(diào)整 90
6.3  主要刻度線和次要刻度線的調(diào)整 92
6.4  軸脊的顯示與隱藏 95
6.5  軸脊的位置調(diào)整 98
第3篇  交    互
第7章  實(shí)現(xiàn)圖形的動畫效果 104
7.1  使用模塊animation繪制動畫 104
7.2  調(diào)用模塊pyplot的API繪制動畫 106
第8章  實(shí)現(xiàn)GUI效果 110
8.1  類RadioButtons的使用方法 110
8.2  類Cursor的使用方法 113
8.3  類CheckButtons的使用方法 114
第9章  實(shí)現(xiàn)事件處理效果 118
9.1  單擊關(guān)閉畫布后出現(xiàn)事件結(jié)果提示 118
9.2  畫布局部放大效果的實(shí)現(xiàn)方法 120
第4篇  探    索
第10章  從外部導(dǎo)入圖像加載到繪圖區(qū)域 124
10.1  外部圖像的多樣化展示 124
10.2  地勢圖 126
10.3  熱力圖 127
10.4  設(shè)置圖片具有超鏈接功能 131
10.5  添加畫布層面的外部圖像 136
10.6  借助濾鏡使得圖像產(chǎn)生多樣化的展示效果 140
10.6.1  顏色的翻轉(zhuǎn) 145
10.6.2  RGB通道NumPy數(shù)組轉(zhuǎn)換成單通道NumPy數(shù)組 146
第11章  繪制3D圖形 150
11.1  繪制帶顏色標(biāo)尺的彩色曲面 150
11.2  在3D空間里分層展示投射到指定平面后的2D柱狀圖 152
11.3  在3D空間里繪制散點(diǎn)圖 154
第12章  繪制地圖 156
12.1  澳大利亞的首都和首府城市的人口數(shù)量 156
12.2  當(dāng)前時點(diǎn)的晝夜地理區(qū)域分布圖 160
12.3  城市之間相隔距離的可視化呈現(xiàn) 162
第13章  綜合交叉的應(yīng)用場景 167
13.1  輸入數(shù)據(jù)可以使用字符串代替變量 167
13.2  以PDF文件格式存儲畫布圖形 169
13.3  調(diào)用pyplot的API和面向?qū)ο蟮腁PI設(shè)置圖形屬性 171
13.4  用樹形圖展示文件夾中的文件大小 172
13.5  matplotlib風(fēng)格集的設(shè)置方法 176
13.6  matplotlib后端類型的配置方法 181
第5篇  拓    展
第14章  使用LaTeX和matplotlib自帶的TeX功能渲染文本內(nèi)容 187
14.1  準(zhǔn)備步驟 187
14.2  案例展示 188
14.3  延伸閱讀 190
第15章  使用matplotlib書寫數(shù)學(xué)表達(dá)式的方法和技巧 193
15.1  編輯字符串的規(guī)則 193
15.2  設(shè)置輸出字符串的字體效果 194
15.3  通過數(shù)學(xué)公式和數(shù)學(xué)表達(dá)式學(xué)習(xí)TeX符號的編寫規(guī)則 195
15.4  通過數(shù)學(xué)符號和希臘字母學(xué)習(xí)TeX符號的編寫規(guī)則 204
附錄A  SciPy的安裝方法 209
附錄B  IPython的使用方法 211
附錄C  mpl_toolkits包的安裝方法和使用方法 221
附錄D  Python 2和Python 3的軟件版本的使用建議 226
后記 237

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號