-
内容大纲
《数据视觉艺术——从Excel数据可视化到Python数据可视化》是一本讲解数据分析及其过程与结果呈现形式的可视化的编程类图书,通过可视化来展示数据之美。
《数据视觉艺术——从Excel数据可视化到Python数据可视化》主要通过Excel和Python在数据可视化方面的对比,介绍使用Excel租Python实现数据可视化的相关内容和方法。书中按照学习递进层次将内容组织为数据可视化理论基础、Excel数据可视化基础、Python数据可视化基础、Python编程基础和数据可视化实战案例等几部分内容。在Excel和Python数据可视化基础部分介绍了多个案例的可视化实现,在实战部分选择了电商、房产和疫情等多个场景任务进行练习。最后介绍了更多的Python可视化第三方库及其应用。
数据之美需要通过可视化应用表现出来。本书主题明确、内容翔实、通俗易懂、结构紧凑、案例丰富,适合对数据应用感兴趣的读者阅读。同时对于从事数据科学、大数据相关工作的技术人员来说,本书也具有一定的参考价值。
本书可作为计算机科学与技术相关专业研究生及高年级本科生的教材,也可作为科研人员的参考用书,同时可作为研究牛、博士牛及教师论文写作的参考用书。 -
作者介绍
-
目录
第1章 从数据到数据可视化
1.1 数据是什么
1.2 数据的特征
1.3 数据之美
1.4 数据可视化
1.4.1 图表的前世今生
1.4.2 数据可视化流程
1.4.3 常见的图表类型
1.4.4 图表类型的选择建议
1.4.5 可视化图表的基本构成要素
1.5 数据可视化工具
1.5.1 非编程式可视化工具
1.5.2 编程式可视化工具
1.5.3 编程式可视化技术
1.6 小结
第2章 Excel数据可视化基础
2.1 Excel图表基本元素
2.2 Excel常用图表类型
2.3 Excel快速制作可视化图表
2.3.1 通过推荐的图表类型制作图表
【案例2-1】连锁店年收入数据快速可视化
2.3.2 快速分析条件格式可视化
2.3.3 快速分析图表可视化
2.3.4 快速分析迷你图可视化
【案例2-2】贵州茅台股票数据快速可视化
2.3.5 高效的数据透视可视化
【案例2-3】手机店营收数据快速透视可视化
2.3.6 REPT函数可视化
2.4 Excel可视化典型案例
2.4.1 甘特图
【案例2-4】制作软件项目开发进度甘特图
2.4.2 蝴蝶图
【案例2-5】制作图书销售对比蝴蝶图
2.4.3 子弹图
【案例2-6】制作房产中介任务完成对比子弹图
2.5 使用Excel制作好看的数据看板
【案例2-7】制作销售业绩数据看板
2.6 小结
第3章 Python数据可视化基础
3.1 Python编程基础
3.1.1 Anaconda的下载与安装
3.1.2 Jupyter Notebook简介
【案例3-1】使用Jupyter Notebook编写第一个Python程序
3.1.3 Python语法基础
【案例3-2】编写程序计算梯形面积
【案例3-3】编写程序实现用户登录验证
【案例3-4】编写程序计算100以内能被3整除的数
【案例3-5】编写程序计算两点之间的距离
【案例3-6】编写用户类程序实例
【案例3-7】使用random库生成整数列表
【案例3-8】使用pip下载安装pyecharts可视化库
3.2 基于Python的数据分析基础
3.2.1 NumPy数组计算库
3.2.2 Pandas数据分析库
【案例3-9】使用Pandas快速分析波士顿房价数据集
3.3 基于Python的基础可视化第三方库
3.3.1 基础可视化matplotlib库
【案例3-10】使用matplotlib库绘制散点图
【案例3-11】使用matplotlib库绘制堆积柱形图
【案例3-12】使用matplotib库绘制饼图
【案例3-13】使用matplotlib库绘制折线图
【案例3-14】使用matplotlib库绘制面积图
【案例3-15】使用matplotlib库绘制等高线图
【案例3-16】使用matplotlib库绘制雷达图
3.3.2 基础可视化seaborn库
【案例3-17】seabom库在lris鸢尾花数据集中的可视化综合应用
3.4 交互信息可视化pyecharts库
3.4.1 ECharts简介
3.4.2 pyecharts库简介
3.4.3 pyecharts库的安装和快速入门
【案例3-18】使用pyecharts库绘制折线图
【案例3-19】使用pyecharts库实现即时可视化
3.4.4 pyecharts库的图表类型简介
3.4.5 pyecharts库的图表主题、颜色和相关配置
【案例3-20】使用pyecharts库绘制柱形图
【案例3-21】使用pyecharts库绘制饼图
【案例3-22】使用pyecharts库绘制K线图
3.4.6 使用pyecharts绘制更多图表
【案例3-23】使用pyecharts库绘制地图
【案例3-24】使用pyecharts库绘制漏斗图
【案例3-25】使用pyecharts库绘制仪表盘图
【案例3-26】使用pyecharts库绘制动态水球图
【案例3-27】使用pyecharts库绘制关系图
【案例3-28】使用pyecharts库绘制涟漪散点图
【案例3-29】使用pyecharts库绘制词云图
【案例3-30】使用pyecharts库绘制带时间轴的柱形图
【案例3-31】使用pyecharts库绘制组合图
3.5 基于pyecharts库制作好看的数据看板
【案例3-32】基于pyecharts库制作第七次全国人口普查数据看板
【案例3-33】基于pyecharts库制作动态的全国人口普查数据看板
3.6 小结
第4章 案例实战:电商数据可视化
4.1 数据分析及可视化目标
4.2 案例数据准备
4.2.1 数据获取
4.2.2 淘宝用户行为数据集简介
4.3 淘宝用户行为数据可视化分析
4.3.1 数据加载
4.3.2 用户行为分析对比可视化
【案例4-1】用户行为类型数量统计可视化
【案例4-2】绘制每日和每时不同行为的用户数量折线图
【案例4-3]绘制用户转化率漏斗图
【案例4-4】绘制每日用户流量统计图表
【案例4-5】绘制每时用户流量统计图表
【案例4-6】销量前十的商品销售数量对比
【案例4-7】购买商品次数前十名的用户对比
【案例4-8】根据RMF模型衡量客户类别
4.4 小结
第5章 案例实战:房产数据可视化
5.1 数据分析及可视化目标
5.2 数据集简介
5.3 二手房数据可视化
5.3.1 加载数据集
5.3.2 二手房数据分析可视化
【案例5-1】房屋总价分布可视化
【案例5-2】不同区域房屋单价分布可视化
【案例5-3】同一区域中不同小区楼盘单价的排名可视化
【案例5-4】各区域二手房在售数量统计可视化
【案例5-5】同一楼盘不同朝向的房屋单价对比可视化
【案例5-6】同一楼盘不同楼层的房屋单价对比可视化
【案例5-7】同一楼盘不同户型的房屋单价对比可视化
【案例5-8】不同区域二手房总价分布对比可视化
【案例5-9】房屋面积与房屋单价的关系可视化
【案例5-10】影响房屋单价各因素的相关性可视化
5.4 小结
第6章 案例实战:疫情数据可视化
6.1 获取疫情数据
6.2 数据可视化目标
6.3 疫情数据可视化
【案例6-1】中国疫情历史数据可视化
【案例6-2】当日中国疫情数据可视化
【案例6-3】当日海外疫情数据可视化
【案例6-4】海外主要国家疫情历史数据可视化
【案例6-5】当日全球各国疫苗接种数据可视化
6.4 小结
第7章 更多的Python可视化
7.1 Bokeh交互可视化
7.1.1 Bokeh库快速入门
【案例7-1】使用Bokeh库绘制折线图
【案例7-2】使用Bokeh库绘制柱状图
【案例7-3】使用Bokeh库绘制组合图
7.1.2 Bokeh实践案例
【案例7-4】使用Bokeh库绘制交互可视化图
7.2 PyVista三维可视化
7.2.1 PyVista库快速入门
【案例7-5】使用PyVista库绘制三维散点图
【案例7-6】使用PyVista库绘制三维样条图
7.2.2 PyVista实践案例
【案例7-7】使用PyVista库绘制三维地形图
7.3 Streamlit机器学习可视化
7.3.1 Streamlit库快速入门
【案例7-8】基于Streamlit库绘制网页UI组件
【案例7-9】基于Streamlit库读取Uber数据集并实现可视化
7.3.2 Streamlit机器学习应用
【案例7-10】基于Streamlit库构建数据集降维可视化应用
【案例7-11】基于Streamlit库构建分类预测可视化应用
7.4 Dash和Dash.Bio生物信息可视化
7.4.1 Dash简介
【案例7-12】Dash库快速入门
7.4.2 Dash.Bio生物信息可视化
【案例7-13】使用Dash.Bio库绘制RNA分子结构图
【案例7-14】使用Dash.Bio库实现分子结构三维可视化
7.5 小结
后记
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...