注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Python數(shù)據(jù)可視化從入門到項(xiàng)目實(shí)踐(超值版)

Python數(shù)據(jù)可視化從入門到項(xiàng)目實(shí)踐(超值版)

Python數(shù)據(jù)可視化從入門到項(xiàng)目實(shí)踐(超值版)

定 價(jià):¥99.00

作 者: 宋翔
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787302681786 出版時(shí)間: 2025-04-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  《Python數(shù)據(jù)可視化從入門到項(xiàng)目實(shí)踐(超值版)》詳細(xì)介紹Python數(shù)據(jù)可視化編程涉及的幾個(gè)常用庫的使用方法,并列舉了大量的數(shù)據(jù)可視化編程示例。全書共8章,內(nèi)容主要包括在Python中安裝和導(dǎo)入軟件包、編寫代碼和打印數(shù)據(jù)、函數(shù)式編程和面向?qū)ο缶幊?、使用Python內(nèi)置對象以及NumPy和Pandas中的核心對象為圖表構(gòu)建數(shù)據(jù)的方法、Matplotlib圖表的整體組成、創(chuàng)建圖表的基本流程和兩種編程方式、設(shè)置Matplotlib默認(rèn)選項(xiàng)、使用Matplotlib庫創(chuàng)建圖形和坐標(biāo)系、設(shè)置圖形外觀、設(shè)置坐標(biāo)軸、為數(shù)據(jù)點(diǎn)添加注釋、添加圖表標(biāo)題和圖例、添加網(wǎng)格線和參考線,以及將圖表保存為圖片文件、使用Matplotlib/Seaborn/Pyecharts三個(gè)庫創(chuàng)建不同類型的圖表,以及使用它們進(jìn)行數(shù)據(jù)可視化項(xiàng)目實(shí)戰(zhàn)等內(nèi)容。另外,《Python數(shù)據(jù)可視化從入門到項(xiàng)目實(shí)踐(超值版)》附贈示例源代碼、重點(diǎn)內(nèi)容的多媒體視頻教程和教學(xué)課件?!禤ython數(shù)據(jù)可視化從入門到項(xiàng)目實(shí)踐(超值版)》結(jié)構(gòu)系統(tǒng),內(nèi)容細(xì)致,概念清晰,注重技術(shù)細(xì)節(jié)的講解,使讀者可以在短時(shí)間內(nèi)學(xué)會Python數(shù)據(jù)可視化編程?!禤ython數(shù)據(jù)可視化從入門到項(xiàng)目實(shí)踐(超值版)》適合所有希望學(xué)習(xí)和從事Python數(shù)據(jù)可視化編程或?qū)ζ涓信d趣的用戶,還可作為各類院校和培訓(xùn)班的Python數(shù)據(jù)可視化編程的教材。

作者簡介

  宋翔,6屆微軟全球最有價(jià)值專家(MVP),微軟TechNet中文論壇版主,微軟TechNet Webcast講師,已出版多部著作,代表作有《Word排版之道》《Word排版技術(shù)大全》《Excel技術(shù)與應(yīng)用大全》《Excel公式與函數(shù)大辭典》《Excel VBA編程實(shí)戰(zhàn)》《Windows 10技術(shù)與應(yīng)用大全》《Tableau數(shù)據(jù)可視化分析從新手到高手》等。研究多個(gè)領(lǐng)域的計(jì)算機(jī)技術(shù),包括操作系統(tǒng)、程序開發(fā)、圖形圖像、輔助設(shè)計(jì)、辦公應(yīng)用等。在線解答讀者在學(xué)習(xí)過程中遇到的疑難問題,并幫助讀者解決在實(shí)際應(yīng)用和工作中遇到的技術(shù)問題,具有堅(jiān)實(shí)的理論基礎(chǔ)與豐富的實(shí)戰(zhàn)經(jīng)驗(yàn),廣受讀者青睞。

圖書目錄

第1章?Python基礎(chǔ)知識 
1.1?在Python中安裝pip程序
1.2?在Python中安裝和導(dǎo)入軟件包
1.2.1?在全局環(huán)境中安裝軟件包
1.2.2?一次性安裝多個(gè)軟件包
1.2.3?創(chuàng)建和刪除虛擬環(huán)境
1.2.4?激活和退出虛擬環(huán)境
1.2.5?在虛擬環(huán)境中安裝軟件包
1.2.6 在虛擬環(huán)境中使用IDLE
1.2.7 導(dǎo)入整個(gè)軟件包
1.2.8 導(dǎo)入軟件包中的特定模塊
1.3?在交互模式和腳本模式中編寫代碼
1.4 在屏幕上打印數(shù)據(jù)
1.4.1 打印數(shù)據(jù)的基本方法
1.4.2 自定義數(shù)據(jù)之間的分隔符
1.4.3 自定義數(shù)據(jù)末尾的終止符
1.4.4 轉(zhuǎn)義字符和抑制轉(zhuǎn)義
1.4.5 使用變量引用數(shù)據(jù)
1.5 函數(shù)式編程
1.5.1 使用Python內(nèi)置函數(shù)
1.5.2 按照位置或關(guān)鍵字傳遞參數(shù)
1.5.3 創(chuàng)建新的函數(shù)
1.6 面向?qū)ο缶幊?br />1.6.1 使用Python內(nèi)置對象
1.6.2 使用屬性獲取對象的狀態(tài)信息
1.6.3 使用方法讓對象執(zhí)行操作
1.6.4 創(chuàng)建新的對象
第2章?快速構(gòu)建圖表所需的數(shù)據(jù)
2.1 使用Python中的列表對象構(gòu)建數(shù)據(jù)
2.1.1 創(chuàng)建包含一項(xiàng)或多項(xiàng)數(shù)據(jù)的列表
2.1.2 創(chuàng)建嵌套列表
2.1.3 創(chuàng)建符合特定條件的列表
2.2 使用Python中的元組對象構(gòu)建數(shù)據(jù)
2.2.1 創(chuàng)建包含一項(xiàng)或多項(xiàng)數(shù)據(jù)的元組
2.2.2 創(chuàng)建符合特定條件的元組
2.3 使用Python中的字典對象構(gòu)建數(shù)據(jù)
2.3.1 創(chuàng)建包含一項(xiàng)或多項(xiàng)數(shù)據(jù)的字典
2.3.2 創(chuàng)建符合特定條件的字典
2.4 使用NumPy中的Ndarray對象構(gòu)建數(shù)據(jù)
2.4.1 創(chuàng)建一維數(shù)組
2.4.2 創(chuàng)建二維數(shù)組
2.4.3 將一維數(shù)組轉(zhuǎn)換為二維數(shù)組
2.4.4 查看數(shù)組的維數(shù)和元素?cái)?shù)
2.4.5 修改數(shù)組元素的值
2.4.6 轉(zhuǎn)置數(shù)組的行和列
2.5 使用Pandas中的Series對象構(gòu)建數(shù)據(jù)
2.5.1 創(chuàng)建Series對象
2.5.2 獲取或修改Series對象中的數(shù)據(jù)
2.5.3 為Series對象命名
2.5.4 獲取Series對象中的所有數(shù)據(jù)
2.6 使用Pandas中的DataFrame對象構(gòu)建數(shù)據(jù)
2.6.1 使用Python中的列表對象創(chuàng)建DataFrame對象
2.6.2 使用Python中的字典對象創(chuàng)建DataFrame對象
2.6.3 使用NumPy中的Ndarray對象創(chuàng)建DataFrame對象
2.6.4 使用Pandas中的Series對象創(chuàng)建DataFrame對象
2.6.5 獲取指定的行、列和值
2.7 使用Python和Pandas讀取文件中的數(shù)據(jù)
2.7.1 使用Python內(nèi)置功能讀取文本文件中的數(shù)據(jù)
2.7.2 使用Python標(biāo)準(zhǔn)庫模塊讀取CSV文件中的數(shù)據(jù)
2.7.3 使用Pandas庫讀取文本文件中的數(shù)據(jù)
2.7.4 使用Pandas庫讀取CSV文件中的數(shù)據(jù)
2.7.5 使用Pandas庫讀取Excel文件中的數(shù)據(jù)
第3章?快速了解Matplotlib
3.1 Matplotlib圖表的整體組成
3.1.1 Matplotlib圖表的組成部分
3.1.2 使用Matplotlib創(chuàng)建圖表的基本流程
3.1.3 多個(gè)圖表的布局方式
3.2 創(chuàng)建圖表的兩種編程方式
3.2.1 使用函數(shù)方式創(chuàng)建圖表
3.2.2 使用面向?qū)ο蠓绞絼?chuàng)建圖表
3.3 設(shè)置Matplotlib默認(rèn)選項(xiàng)
3.3.1 在程序運(yùn)行時(shí)臨時(shí)設(shè)置默認(rèn)選項(xiàng)
3.3.2 使用配置文件永久設(shè)置默認(rèn)選項(xiàng)
第4章?使用Matplotlib創(chuàng)建圖表的通用操作
4.1 創(chuàng)建圖形和坐標(biāo)系
4.1.1 創(chuàng)建帶有一個(gè)坐標(biāo)系的圖形
4.1.2 創(chuàng)建帶有多個(gè)坐標(biāo)系的圖形
4.1.3 創(chuàng)建帶有不規(guī)則排列的多個(gè)坐標(biāo)系的圖形
4.1.4 直接在圖形中的指定區(qū)域創(chuàng)建圖表
4.1.5 創(chuàng)建空白圖形并手動(dòng)添加坐標(biāo)系
4.1.6 引用特定的坐標(biāo)系
4.1.7 在窗口中顯示圖形
4.2 設(shè)置圖形的外觀
4.2.1 設(shè)置圖形的尺寸和分辨率
4.2.2 設(shè)置圖形的背景色
4.2.3 設(shè)置圖形的邊框線
4.2.4 讓所有圖表填滿圖形
4.3 設(shè)置坐標(biāo)軸
4.3.1 添加坐標(biāo)軸標(biāo)題
4.3.2 更改坐標(biāo)軸的取值范圍
4.3.3 設(shè)置坐標(biāo)軸的刻度及其標(biāo)簽
4.4 為數(shù)據(jù)點(diǎn)添加注釋
4.4.1 為數(shù)據(jù)點(diǎn)添加簡單的注釋
4.4.2 為數(shù)據(jù)點(diǎn)添加帶有箭頭的注釋
4.5 添加圖表標(biāo)題
4.5.1 為一個(gè)圖表添加標(biāo)題
4.5.2 為多個(gè)圖表添加標(biāo)題
4.5.3 為所有圖表添加共同的標(biāo)題
4.5.4 設(shè)置圖表標(biāo)題的字體格式
4.5.5 更改圖表標(biāo)題的位置
4.6 添加圖例
4.6.1 設(shè)置圖例標(biāo)簽
4.6.2 顯示所有圖例
4.6.3 指定要顯示的圖例
4.6.4 修改圖例標(biāo)簽
4.6.5 更改圖例的位置
4.7 添加網(wǎng)格線
4.7.1 在圖表中顯示網(wǎng)格線
4.7.2 更改網(wǎng)格線的線條格式
4.8 添加參考線
4.8.1 在圖表中添加參考線
4.8.2 更改參考線的線條格式
4.9 將圖表保存為圖片文件
4.9.1 將圖表保存到指定位置
4.9.2 設(shè)置圖片的分辨率
4.10 為整個(gè)圖形選擇一種主題風(fēng)格
第5章?使用Matplotlib創(chuàng)建不同類型的圖表
5.1 創(chuàng)建柱形圖
5.1.1 創(chuàng)建基本柱形圖
5.1.2 創(chuàng)建堆積柱形圖
5.1.3 創(chuàng)建并列柱形圖
5.1.4 為柱形設(shè)置不同的顏色
5.2 創(chuàng)建條形圖
5.2.1 創(chuàng)建基本條形圖
5.2.2 創(chuàng)建堆積條形圖
5.2.3 創(chuàng)建并列條形圖
5.3 創(chuàng)建折線圖
5.3.1 創(chuàng)建只有一條折線的折線圖
5.3.2 創(chuàng)建包含多條折線的折線圖
5.3.3 設(shè)置折線節(jié)點(diǎn)的樣式
5.4 創(chuàng)建散點(diǎn)圖
5.4.1 創(chuàng)建基本散點(diǎn)圖
5.4.2 更改散點(diǎn)圖的樣式
5.5 創(chuàng)建氣泡圖
5.6 創(chuàng)建直方圖
5.6.1 創(chuàng)建自動(dòng)分組的直方圖
5.6.2 創(chuàng)建手動(dòng)分組的直方圖
5.7 創(chuàng)建餅形圖
5.7.1 創(chuàng)建基本餅形圖
5.7.2 為餅形圖添加標(biāo)簽和百分比值
5.7.3 改變餅形圖各個(gè)扇區(qū)的顏色
5.7.4 創(chuàng)建分裂餅形圖
5.7.5 調(diào)整餅形圖的大小
5.7.6 讓餅形圖更有立體感
5.8 創(chuàng)建圓環(huán)圖
5.8.1 創(chuàng)建基本圓環(huán)圖
5.8.2 在圓環(huán)圖中顯示百分比值
5.8.3 創(chuàng)建雙層圓環(huán)圖
5.9 創(chuàng)建箱形圖
5.9.1 為一組數(shù)據(jù)創(chuàng)建箱形圖
5.9.2 為多組數(shù)據(jù)創(chuàng)建箱形圖
5.9.3 隱藏異常值
5.9.4 創(chuàng)建水平方向的箱形圖
5.9.5 更改箱形圖的樣式
5.10 創(chuàng)建階梯圖
5.10.1 創(chuàng)建基本階梯圖
5.10.2 將階梯圖的線條加粗
5.11 創(chuàng)建面積圖
5.11.1 創(chuàng)建基本面積圖
5.11.2 創(chuàng)建堆積面積圖
5.12 創(chuàng)建雷達(dá)圖
5.12.1 在極坐標(biāo)系中創(chuàng)建一個(gè)點(diǎn)
5.12.2 在極坐標(biāo)系中創(chuàng)建雷達(dá)圖
5.12.3 為雷達(dá)圖設(shè)置填充色
5.12.4 更改雷達(dá)圖的刻度標(biāo)簽
5.12.5 創(chuàng)建一個(gè)正六邊形的雷達(dá)圖
5.12.6 使用subplot或subplots函數(shù)創(chuàng)建極坐標(biāo)系
5.12.7 使用Axes對象的plot方法創(chuàng)建雷達(dá)圖
5.13 創(chuàng)建熱力圖
5.13.1 創(chuàng)建基本熱力圖
5.13.2 更改熱力圖的顏色
5.13.3 更改顏色條的長度
5.14 創(chuàng)建棉棒圖
5.14.1 創(chuàng)建基本棉棒圖
5.14.2 更改棉棒圖的樣式
5.15 創(chuàng)建誤差棒圖
5.15.1 創(chuàng)建基本誤差棒圖
5.15.2 更改誤差棒圖的樣式
5.15.3 在柱形圖中添加誤差棒
第6章?使用Seaborn創(chuàng)建不同類型的圖表
6.1 快速了解Seaborn
6.1.1 安裝Seaborn
6.1.2 Seaborn和Matplotlib的區(qū)別和聯(lián)系
6.1.3 使用Seaborn創(chuàng)建圖表時(shí)需要導(dǎo)入的庫
6.2 Seaborn通用操作
6.2.1 設(shè)置主題
6.2.2 正常顯示中文
6.2.3 設(shè)置標(biāo)題
6.2.4 設(shè)置圖例
6.2.5 設(shè)置坐標(biāo)軸的取值范圍
6.2.6 設(shè)置坐標(biāo)軸的刻度及其標(biāo)簽
6.3 創(chuàng)建柱形圖
6.3.1 創(chuàng)建基本柱形圖
6.3.2 調(diào)整柱形圖中柱形的排列順序
6.3.3 將柱形圖轉(zhuǎn)換為條形圖
6.4 創(chuàng)建折線圖
6.4.1 創(chuàng)建只有一條折線的折線圖
6.4.2 創(chuàng)建包含多條折線的折線圖
6.4.3 設(shè)置折線的線型和寬度
6.5 創(chuàng)建散點(diǎn)圖
6.5.1 創(chuàng)建基本散點(diǎn)圖
6.5.2 更改點(diǎn)的形狀和大小
6.5.3 在散點(diǎn)圖中添加特征標(biāo)記
6.5.4 創(chuàng)建分布散點(diǎn)圖
6.6 創(chuàng)建直方圖
6.6.1 創(chuàng)建自動(dòng)分組的直方圖
6.6.2 創(chuàng)建手動(dòng)分組的直方圖
6.7 創(chuàng)建箱形圖
6.7.1 創(chuàng)建基本箱形圖
6.7.2 創(chuàng)建包含異常值的箱形圖
6.7.3 為多組數(shù)據(jù)創(chuàng)建箱形圖
6.7.4 創(chuàng)建增強(qiáng)箱形圖
6.8 創(chuàng)建熱力圖
6.8.1 創(chuàng)建基本熱力圖
6.8.2 在熱力圖中顯示數(shù)據(jù)
6.8.3 更改熱力圖的顏色
6.9 創(chuàng)建核密度圖
6.10 創(chuàng)建小提琴圖
6.11 創(chuàng)建線性回歸圖
6.12 創(chuàng)建多個(gè)圖表
第7章?使用Pyecharts創(chuàng)建不同類型的圖表
7.1 快速了解Pyecharts
7.1.1 安裝Pyecharts
7.1.2 使用Pyecharts創(chuàng)建圖表的方式
7.2 創(chuàng)建不同類型的圖表
7.2.1 創(chuàng)建柱形圖
7.2.2 創(chuàng)建條形圖
7.2.3 創(chuàng)建折線圖
7.2.4 創(chuàng)建面積圖
7.2.5 創(chuàng)建散點(diǎn)圖
7.2.6 創(chuàng)建餅形圖
7.2.7 創(chuàng)建圓環(huán)圖
7.2.8 創(chuàng)建箱形圖
7.2.9 創(chuàng)建漏斗圖
7.2.10 創(chuàng)建水球圖
7.2.11 創(chuàng)建詞云圖
7.3 設(shè)置在圖表中顯示的元素及其格式
7.3.1 基本設(shè)置方法
7.3.2 設(shè)置初始化選項(xiàng)
7.3.3 設(shè)置圖表標(biāo)題
7.3.4 設(shè)置圖例
7.3.5 設(shè)置坐標(biāo)軸
7.3.6 設(shè)置線條
7.3.7 設(shè)置標(biāo)簽
7.3.8 設(shè)置提示框
第8章?數(shù)據(jù)可視化項(xiàng)目實(shí)戰(zhàn)
8.1 本章案例使用的數(shù)據(jù)
8.2 Matplotlib數(shù)據(jù)可視化項(xiàng)目實(shí)戰(zhàn)
8.2.1 導(dǎo)入必要的庫和Excel數(shù)據(jù)
8.2.2 創(chuàng)建折線圖
8.2.3 添加坐標(biāo)軸標(biāo)題
8.2.4 添加圖表標(biāo)題和圖例
8.2.5 將3條折線設(shè)置為不同的線型
8.2.6 清晰顯示折線上的數(shù)據(jù)點(diǎn)
8.2.7 完整的示例代碼
8.3 Seaborn數(shù)據(jù)可視化項(xiàng)目實(shí)戰(zhàn)
8.3.1 導(dǎo)入必要的庫和Excel數(shù)據(jù)
8.3.2 創(chuàng)建折線圖
8.3.3 添加坐標(biāo)軸標(biāo)題
8.3.4 添加圖表標(biāo)題和圖例
8.3.5 將3條折線設(shè)置為不同的線型
8.3.6 清晰顯示折線上的數(shù)據(jù)點(diǎn)
8.3.7 完整的示例代碼
8.4 Pyecharts數(shù)據(jù)可視化項(xiàng)目實(shí)戰(zhàn)
8.4.1 導(dǎo)入必要的庫和Excel數(shù)據(jù)
8.4.2 創(chuàng)建折線圖
8.4.3 添加坐標(biāo)軸標(biāo)題
8.4.4 添加圖表標(biāo)題和圖例
8.4.5 將3條折線設(shè)置為不同的線型
8.4.6 清晰顯示折線上的數(shù)據(jù)點(diǎn)
8.4.7 完整的示例代碼
 
 
 

本目錄推薦

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