目 錄
第一部分 數據可視化概論
1 數據可視化在 DIKW體系中的作用 ……………………………………………………(3) 1. 1 DIKW體系 ……………………………………………………………………………(3) 1. 2 數據可視化的作用 …………………………………………………………………… (5) 2 數據可視化的價值 …………………………………………………………………………(9) 2. 1 什么是數據可視化 ……………………………………………………………………(9) 2. 2 數據可視化的歷史 …………………………………………………………………(10) 2. 3 數據可視化的優(yōu)勢 …………………………………………………………………(13) 2. 4 數據可視化的應用場景 ……………………………………………………………(17)
第二部分 如何做好數據可視化
3 什么是好的數據可視化 …………………………………………………………………(23) 3. 1 視覺感知 ……………………………………………………………………………(23) 3. 2 視覺通道 ……………………………………………………………………………(24) 3. 3 好的數據可視化 …………………………………………………………………… (30) 4 數據可視化的一般流程 …………………………………………………………………(34) 4. 1 數據收集、處理與分析 ……………………………………………………………(34) 4. 2 數據可視化展示 ……………………………………………………………………(35) 4. 3 數據可視化敘事 …………………………………………………………………… (40) 5 常用數據可視化工具 ……………………………………………………………………(41) 5. 1 Python中的 Matplotlib庫 …………………………………………………………(41)
5. 2 Python中的 Seaborn庫……………………………………………………………(44)
5. 3 Python中的 Pyecharts庫 …………………………………………………………(51)
5. 4 其他數據可視化工具 ……………………………………………………………… (57)
1
數據可視化 (第二版 )
第三部分 數據可視化基礎圖像與敘事
6 比較與排序類可視化圖像 ………………………………………………………………(65) 6. 1 柱狀圖 ………………………………………………………………………………(65) 6. 2 環(huán)形柱狀圖 …………………………………………………………………………(70) 6. 3 子彈圖 ………………………………………………………………………………(73) 6. 4 啞鈴圖 ………………………………………………………………………………(76) 6. 5 雷達圖 ………………………………………………………………………………(80) 6. 6 平行坐標圖 …………………………………………………………………………(86) 6. 7 詞云圖 ………………………………………………………………………………(89) 6. 8 比較與排序類可視化圖像總結 ……………………………………………………… (92) 7 局部與整體類可視化圖像 ………………………………………………………………(95) 7. 1 維恩圖 ………………………………………………………………………………(95) 7. 2 餅圖 …………………………………………………………………………………(97) 7. 3 環(huán)形圖 ………………………………………………………………………………(101) 7. 4 旭日圖 ………………………………………………………………………………(104) 7. 5 圓堆積圖 ……………………………………………………………………………(107) 7. 6 矩形樹圖 ……………………………………………………………………………(110) 7. 7 漏斗圖 ………………………………………………………………………………(113) 7. 8 整體與局部可視化圖像總結 ……………………………………………………… (116) 8 分布類可視化圖像 ………………………………………………………………………(119) 8. 1 直方圖 ………………………………………………………………………………(119) 8. 2 密度圖 ………………………………………………………………………………(123) 8. 3 箱線圖 ………………………………………………………………………………(128) 8. 4 小提琴圖 ……………………………………………………………………………(132) 8. 5 嵴線圖 ………………………………………………………………………………(136) 8. 6 分布類可視化圖像總結 …………………………………………………………… (139) 9 時間趨勢類可視化圖像 …………………………………………………………………(142)
9. 1 折線圖 ………………………………………………………………………………(142)
9. 2 面積圖 ………………………………………………………………………………(146)
9. 3 地平線圖 ……………………………………………………………………………(151)
9. 4 河流圖 ………………………………………………………………………………(153)
9. 5 瀑布圖 ………………………………………………………………………………(157)
9. 6 燭形圖 ……………………………………………………………………………… (160)
2
目 錄
9. 7 時間趨勢類可視化圖像總結 ……………………………………………………… (165) 10 地理特征類可視化圖像 ………………………………………………………………(171) 10. 1 分級地圖 …………………………………………………………………………(171) 10. 2 蜂窩熱力地圖 ……………………………………………………………………(175) 10. 3 變形地圖 …………………………………………………………………………(178) 10. 4 關聯(lián)地圖 …………………………………………………………………………(181) 10. 5 氣泡地圖 …………………………………………………………………………(183) 10. 6 地理特征類可視化圖像總結 …………………………………………………… (187) 11 相關類可視化圖像 ……………………………………………………………………(190) 11. 1 散點圖 ……………………………………………………………………………(190) 11. 2 氣泡圖 ……………………………………………………………………………(196) 11. 3 相關圖 ……………………………………………………………………………(200) 11. 4 熱力圖 ……………………………………………………………………………(207) 11. 5 二維密度圖 ………………………………………………………………………(213) 11. 6 相關類可視化圖像總結 ………………………………………………………… (218) 12 網絡關系類可視化圖像 ………………………………………………………………(221) 12. 1 網絡圖 ……………………………………………………………………………(221) 12. 2 弧形鏈接圖 ………………………………………………………………………(228) 12. 3 環(huán)形鏈接圖 ………………………………………………………………………(233) 12. 4 和弦圖 ……………………………………………………………………………(236) 12. 5 ?;鶊D ……………………………………………………………………………(241) 12. 6 網絡關系圖總結 ………………………………………………………………… (246) 13 使用數據可視化講述故事 ……………………………………………………………(249) 13. 1 主動式敘事 ………………………………………………………………………(249) 13. 2 互動式敘事 ……………………………………………………………………… (252) 14 基礎數據可視化案例 …………………………………………………………………(257)
14. 1 美國暴力槍擊事件可視化分析 ……………………………………………………(257)
14. 2 TMDB電影數據可視化分析 ……………………………………………………(265)
14. 3 高中教學分析系統(tǒng)數據可視化探索 ………………………………………………(272)
14. 4 歷屆足球世界杯數據可視化分析 …………………………………………………(283)
14. 5 基于招聘崗位的就業(yè)形勢可視化分析 ……………………………………………(292)
14. 6 B站番劇數據可視化網站設計 …………………………………………………… (304)
數據可視化 (第二版 )
第四部分 數據可視化建模
15 統(tǒng)計學習模型 …………………………………………………………………………(313) 15. 1 K-近鄰法 …………………………………………………………………………(313) 15. 2 邏輯斯諦回歸 ……………………………………………………………………(315) 15. 3 支持向量機 ………………………………………………………………………(318) 15. 4 集成學習 …………………………………………………………………………(320) 15. 5 主成分分析 ………………………………………………………………………(322) 15. 6 K-均值聚類 ……………………………………………………………………… (325) 16 圖論與網絡模型 ………………………………………………………………………(330) 16. 1 無向圖與有向圖 …………………………………………………………………(331)
16. 2 圖的集聚系數 ……………………………………………………………………(333)
16. 3 常見的網絡優(yōu)化問題 ……………………………………………………………(334)
16. 4 社交網絡分析 ……………………………………………………………………(340)
16. 5 Networkx工具包 …………………………………………………………………(349)
附錄: Python使用基礎 …………………………………………………………………… (354)
4