- ISBN:9787115587138
- 装帧:平装
- 册数:暂无
- 重量:暂无
- 开本:26cm
- 页数:384页
- 出版时间:2022-08-01
- 条形码:9787115587138 ; 978-7-115-58713-8
本书特色
作者根据自己多年的前后端开发经验,站在完全零基础读者的角度,详尽介绍了Python数据可视化的基础知识,以及大量的开发技巧。本书分为3篇,围绕Python的3个主要数据可视化库进行详细的讲解:Python中*基础的可视化库Matplotlib、在实际工作中首选的Seaborn、可以在网站后台中实现数据可视化的Pyecharts。读者将这3个数据可视化库掌握,就能够解决90%以上的开发需求。*后还有附录帮助读者快速查找3个数据可视化库中常用的绘图函数。
本书适合完全0基础的初学者、想要系统学习的Python工程师、大中院校相关专业的老师和学生使用。
内容简介
本书详尽介绍了Python数据可视化的基础知识,以及大量的开发技巧。本书围绕Python的3个主要数据可视化库进行详细的讲解:Python中*基础的可视化库Matplotlib、在实际工作中首选的Seaborn、可以在网站后台中实现数据可视化Pyecharts。
目录
第 1部分 Matplotlib篇
第 1章 数据可视化 3
1.1 数据可视化简介 3
1.1.1 数据科学是什么 3
1.1.2 数据可视化是什么 4
1.2 课程说明 5
第 2章 基础图表 6
2.1 Matplotlib简介 6
2.2 基础绘图(折线图) 7
2.2.1 基本语法 7
2.2.2 样式定义 10
2.2.3 实际案例 17
2.3 通用设置 19
2.3.1 画布样式 19
2.3.2 定义标题 20
2.3.3 定义图例 24
2.3.4 刻度标签 27
2.3.5 刻度范围 30
2.3.6 网格线 32
2.3.7 参考线 34
2.3.8 参考区域 37
2.3.9 注释文本(有指向) 38
2.3.10 注释文本(无指向) 41
2.4 通用样式 44
2.5 散点图 44
2.5.1 基本语法 44
2.5.2 样式定义 46
2.5.3 实际案例 48
2.5.4 气泡图 50
2.6 柱形图 52
2.6.1 基本语法 52
2.6.2 实际案例 55
2.6.3 高级绘图 56
2.6.4 条形图 58
2.7 直方图 59
2.7.1 基本语法 59
2.7.2 样式定义 62
2.7.3 实际案例 63
2.8 饼状图 65
2.8.1 基本语法 65
2.8.2 样式定义 66
2.8.3 圆环图 71
2.9 箱线图 72
2.9.1 基本语法 72
2.9.2 样式定义 75
2.9.3 实际案例 80
第3章 高级图表 83
3.1 高级图表简介 83
3.2 阶梯图 83
3.2.1 基本语法 83
3.2.2 实际案例 84
3.3 面积图 86
3.3.1 基本语法 86
3.3.2 实际案例 87
3.3.3 高级绘图 89
3.4 棉棒图 90
3.4.1 基本语法 90
3.4.2 样式定义 91
3.4.3 实际案例 93
3.5 误差棒图 95
3.5.1 基本语法 95
3.5.2 样式定义 97
3.5.3 高级绘图 103
3.6 雷达图 105
3.6.1 基本语法 105
3.6.2 样式定义 108
3.6.3 实际案例 111
3.7 热力图 113
3.7.1 基本语法 113
3.7.2 样式定义 114
3.8 子图表 115
3.8.1 基本语法 115
3.8.2 实际案例 118
第4章 其他操作 120
4.1 主题风格 120
4.2 保存图片 122
4.3 水印效果 123
4.4 全局配置 125
4.5 setp()和getp() 127
4.5.1 setp() 127
4.5.2 getp() 129
第 2部分 Seaborn篇
第5章 基础图表 133
5.1 Seaborn简介 133
5.1.1 Seaborn是什么 133
5.1.2 Seaborn的使用 134
5.2 基础绘图(折线图) 136
5.2.1 基本语法 136
5.2.2 深入了解 139
5.2.3 实际案例 141
5.3 通用设置 146
5.3.1 主题风格 147
5.3.2 定义标题 150
5.3.3 定义图例 152
5.3.4 刻度标签 156
5.3.5 刻度范围 159
5.4 散点图 161
5.4.1 基本语法 161
5.4.2 实际案例 163
5.5 柱形图 169
5.5.1 基本语法 169
5.5.2 实际案例 171
5.5.3 误差棒 176
5.6 直方图 178
5.6.1 基本语法 178
5.6.2 实际案例 181
5.7 箱线图 186
5.7.1 基本语法 186
5.7.2 实际案例 187
第6章 高级图表 194
6.1 高级图表简介 194
6.2 热力图 194
6.2.1 基本语法 194
6.2.2 实际案例 196
6.3 核密度图 202
6.3.1 基本语法 202
6.3.2 实际案例 205
6.4 小提琴图 211
6.4.1 基本语法 211
6.4.2 实际案例 212
6.5 增强箱线图 221
6.5.1 基本语法 221
6.5.2 实际案例 223
6.6 分布散点图 228
6.6.1 基本语法 228
6.6.2 实际案例 230
6.7 线性回归图 237
6.7.1 基本语法 237
6.7.2 实际案例 238
第7章 其他操作 243
7.1 子图表 243
7.1.1 基本语法 243
7.1.2 实际案例 246
7.2 分组图表 248
7.3 双变量图 251
7.4 多变量图 258
7.5 各种调色板 266
7.5.1 分类调色板 267
7.5.2 连续调色板 270
7.6 内置数据集 273
第3部分 Pyecharts篇
第8章 基础图表 279
8.1 Pyecharts简介 279
8.1.1 Pyecharts是什么 279
8.1.2 Pyecharts的使用 280
8.2 折线图 281
8.2.1 基本语法 281
8.2.2 样式定义 288
8.3 柱形图 292
8.3.1 基本语法 292
8.3.2 高级绘图 294
8.4 通用设置 297
8.4.1 全局设置 297
8.4.2 序列设置 315
8.4.3 其他设置 326
8.5 散点图 330
8.5.1 基本语法 330
8.5.2 样式定义 332
8.6 饼状图 340
8.6.1 基本语法 340
8.6.2 样式定义 342
8.7 箱线图 348
8.7.1 基本语法 348
8.7.2 样式定义 352
第9章 高级图表 355
9.1 高级图表简介 355
9.2 K线图 355
9.2.1 基本语法 355
9.2.2 实际案例 357
9.3 水球图 361
9.3.1 基本语法 361
9.3.2 样式定义 363
9.4 日历图 366
9.4.1 基本语法 366
9.4.2 实际案例 368
9.5 词云图 370
9.5.1 基本语法 370
9.5.2 样式定义 373
作者简介
莫振杰,全栈工程师,涉猎包括前端、后端、Python等多个领域,熟练掌握JavaScript、Vue、React、Node.js、Python、SQL等多门技术。拥有一个非常受欢迎的个人网站:绿叶学习网,用于分享开发经验以及各种技术。 他还是多本图书的作者,凭着“从0到1”系列图书,曾获得“人民邮电出版社IT图书2020年*具影响力作者”。
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥77.4¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0 -
Visual Basic 语言程序设计基础(第6版)
¥32.0¥45.0