技术教育社区
www.teccses.org

Python数据可视化:数据类型、库与实践

封面

作者:熊斌,孙文丽

页数:324

出版社:中国铁道出版社

出版日期:2020

ISBN:9787113275655

电子书格式:pdf/epub/txt

内容简介

本书定位于Python语言应用中的数据可视化,在系统地描述Python语言实现数据可视化的技术链条后,利用matplotlib库以及其他可视化包为基础,全面展示Python数据可视化编程的原理和实践技巧;本书将重点放在数据类型和库这两个关键技术点上,融合技巧和实践案例,帮助读者详略得当地处理工作场景中遇到的实践问题,旨在帮助有一定Python语言开发经验的初、中级读者系统地了解和熟悉Python数据可视化中各类数据类型、库的具体应用策略。

作者简介

熊斌,山东大学计算机硕士,浪潮云研发工程师,浪潮软件大数据实验室数据挖掘专家。精通C语言、Java、C、PHP、Python等开发语言,现在负责浪潮云搜索日志等数据的获取、统计挖掘、建模分析工作,充分发掘现实天量数据下蕴藏价值事物。具有丰富的有Mapreduce等分布式环境下开发经验,精通Linux、Apache等相关开发技术。孙文丽,大学本科学历,计算机科学与技术专业,目前就职于河北省张家口市环境信息中心。2010年获得环境信息工程师资格,2016年获得环境工程高级工程师资格。擅长利用对数据的深度挖掘体现环境参数的内在关联,尤其是在Python数据可视化方面积累了极为丰富的实践经验。

本书特色

内容较全面
详细讲解了在Python 语言框架下数据可视化所需要的开发技术,循序渐进地讲解了
这些技术的使用方法和技巧,力求帮助读者尽快建立起Python 数据可视化的开发框架和思维。
实例驱动
在图书讲解方式上,笔者采用了理论加实例的模式,通过对实例的分析,能够实现对所
讲知识点的横向切入和纵向比较,不但能让读者有更多的实践演练机会,还可以从不同的方
位展现一个知识点的用法。
全程二维码讲解视频
为了能更加紧密地贴合实践,笔者专门制作了本书的讲解视频,书中每一个二级目录下
都有一个二维码,扫描二维码可以观看本节内容的讲解视频,既包括对正文内容的讲解,也
包括对实例的实践操作。

目录

第1章 数据可视化基础
1.1 什么是数据可视化
1.1.1 数据可视化介绍
1.1.2 数据可视化的起源
1.1.3 数据可视化的意义
1.2 数据可视化的相关技术
1.2.1 数据采集和数据挖掘
1.2.2 数据分析
1.3 Python 语言和数据可视化
1.3.1 TIOBE编程语言的地位
1.3.2 Python 语言的优点
1.3.3 Python数据可视化的相关技术
第2章 常用的数据采集技术
2.1 处理网络数据
2.1.1 解析HTML和XML数据
2.1.2 处理HTTP数据
2.1.3 处理URL数据
2.2 网络爬虫技术
2.2.1 网络爬虫基础
2.2.2 使用 Beautiful Soup 爬取网络数据
2.2.3 使用 XPath 爬取网络数据
2.2.4 实践案例:爬取体育新闻信息并保存到XML文件
2.2.5 实践案例:抓取××百科中符合要求的信息
2.3 使用专业爬虫库 Scrapy
2.3.1 Scrapy框架基础
2.3.2 搭建Scrapy环境
2.3.3 创建第一个Scrapy 项目
2.3.4 实践案例:抓取某电影网的热门电影信息
2.3.5 实践案例:抓取某网站中的照片并保存到本地
第3章 数据可视化技术:matplotlib 基础
3.1 搭建 matplotlib 环境
3.2 绘制散点图
3.2.1 绘制一个简单的点
3.2.2 添加标题和标签
3.2.3 绘制10个点
3.2.4 修改散点的大小
3.2.5 设置散点的颜色和透明度
3.2.6 修改散点的形状
3.2.7 绘制两组数据的散点图
3.2.8 为散点图设置图例
3.2.9 自定义散点图样式
3.3 绘制折线图
3.3.1 绘制最简单的折线
3.3.2 设置标签文字和线条粗细
3.3.3 绘制由1000个点组成的折线图
3.3.4 绘制渐变色的折线图
3.3.5 绘制多幅子图
3.3.6 绘制正弦函数和余弦函数曲线
3.3.7 绘制3条不同的折线
3.4 绘制基本的柱状图
3.4.1 绘制只有一个柱子的柱状图
3.4.2 绘制有两个柱形的柱状图
3.4.3 设置柱状图的标签
3.4.4 设置柱状图的颜色
3.4.5 绘制堆叠柱状图
3.4.6 绘制并列柱状图
3.5 绘制其他类型的散点图和折线图
3.5.1 绘制随机漫步图
3.5.2 数据可视化分析某地的天气情况
3.5.3 在Tkinter中使用matplotlib绘制图表
3.5.4 绘制包含点、曲线、注释和箭头的统计图
3.5.5 在两栋房子之间绘制箭头指示符
3.5.6 根据坐标绘制行走路线图
3.5.7 绘制方程式曲线图
3.5.8 绘制星空图
……
第4章 使用matplotlib绘制其他类型的统计图
第5章 可视化CSV文件数据
第6章 可视化处理JSON数据
第7章 使用NumPy实现数据可视化处理
第8章 使用库pygal实现数据可视化
第9章 使用Pandas实现数据可视化处理
第10章 当Seaborn遇到matplotlib
第11章 综合实战:招聘信息可视化
第12章 综合实战:民宿信息可视化

下载地址

立即下载

(解压密码:www.teccses.org)

Article Title:《Python数据可视化:数据类型、库与实践》
Article link:https://www.teccses.org/1279206.html