作品简介

本书是Python全栈开发系列的第3册,共分为7章,将重点讲解数据分析的相关知识点,即数据搜集、数据清洗、数据分析和数据可视化,并搭配近400个示例代码,理论知识与实战开发并重,可以帮助读者快速、深入地理解和应用相关技术。

本书可以作为广大计算机软件技术人员的参考用书,也可以作为大中专,以及高等院校计算机科学与技术、自动化、软件工程、网络工程、人工智能和信息管理与信息系统等专业的教学参考用书。

夏正东,十余年一线软件开发经验,长期从事于Web系统、GUI开发框架以及数据分析等领域的研发和教学工作,精通Python、PHP、Web前端以及Linux等技术,曾就职于东软、金山以及电讯盈科等公司,并在辽宁部分高校和企业担任外聘计算机讲师和资深企培讲师等职务,后自主创业至今,任大连科汇融创科技有限公司副总经理,分管研发和企培等工作。

作品目录

  • 内容简介
  • 作者简介
  • 序 FOREWORD
  • 前言 PREFACE
  • 第1章 网络爬虫
  • 1.1 网络爬虫简介
  • 1.2 HTTP的基础知识
  • 1.3 Python网络请求库
  • 1.4 网页数据解析
  • 1.5 模拟浏览器
  • 1.6 多进程爬虫和多线程爬虫
  • 1.7 移动端App数据爬取
  • 1.8 Scrapy框架
  • 1.9 分布式爬虫
  • 第2章 NumPy
  • 2.1 NumPy简介
  • 2.2 数组对象的创建
  • 2.3 数组对象的数据类型
  • 2.4 数组对象的属性和方法
  • 2.5 数组对象的访问
  • 2.6 数组对象的算术运算
  • 2.7 数组对象的广播
  • 2.8 NumPy的通用函数
  • 2.9 NumPy的线性代数函数
  • 2.10 数组对象的保存和读取
  • 第3章 Pandas
  • 3.1 Pandas简介
  • 3.2 Series
  • 3.3 DataFrame
  • 3.4 数据形式
  • 3.5 索引对象
  • 3.6 算术运算
  • 3.7 统计学方法
  • 3.8 函数应用
  • 3.9 排序
  • 3.10 去重
  • 3.11 文件的读写
  • 第4章 Matplotlib
  • 4.1 Matplotlib简介
  • 4.2 图表的组成
  • 4.3 rc参数
  • 4.4 图表的保存
  • 4.5 绘制折线图
  • 4.6 绘制柱状图
  • 4.7 绘制条形图
  • 4.8 绘制饼图
  • 4.9 绘制散点图
  • 4.10 绘制直方图
  • 4.11 绘制面积图
  • 4.12 绘制箱形图
  • 4.13 绘制小提琴图
  • 4.14 绘制热力图
  • 4.15 绘制子图
  • 第5章 Seaborn
  • 5.1 Seaborn简介
  • 5.2 图表的背景
  • 5.3 图表的边框
  • 5.4 绘制折线图
  • 5.5 绘制柱状图
  • 5.6 绘制直方图
  • 5.7 绘制散点图
  • 5.8 绘制分布散点图
  • 5.9 绘制分簇散点图
  • 5.10 绘制箱形图
  • 5.11 绘制小提琴图
  • 5.12 绘制核密度图
  • 5.13 绘制热力图
  • 5.14 绘制聚类热图
  • 5.15 绘制线性回归图
  • 第6章 pyecharts
  • 6.1 pyecharts简介
  • 6.2 pyecharts的安装
  • 6.3 图表的组成
  • 6.4 options模块
  • 6.5 链式调用
  • 6.6 绘制折线图
  • 6.7 绘制柱状图
  • 6.8 绘制饼图
  • 6.9 绘制箱形图
  • 6.10 绘制涟漪散点图
  • 6.11 绘制水球图
  • 6.12 绘制仪表盘图
  • 6.13 绘制K线图
  • 6.14 绘制地图
  • 第7章 项目实战
  • 7.1 项目概述
  • 7.2 程序编写
  • 图书推荐
展开全部