零基础学Python爬虫、数据分析与可视化从入门到精通

零基础学Python爬虫、数据分析与可视化从入门到精通

作者:孟兵李杰臣 编著

出版社:机械工业

出版年:2020年12月

ISBN:9787111668992

所属分类:诗歌文集

书刊介绍

《零基础学Python爬虫、数据分析与可视化从入门到精通》内容简介

在这个数据为王的时代,无论是从事何种行业,每天都会与海量的且类型多样的数据打交道,如何从这些数据中获取需要的信息,并进行相应的分析和可视化展示,是很多程序员和职场人士非常关心的一个问题。本书以功能强大且容易上手作Python语言为基础,全面讲解了数据的获取、处理、分析及可视化的呈现。
全书共17章,内容涉及Python基础知识、Python数据处理和分析的实用模块、数据分析、数据爬虫技术、数据可视化等方面。还对数据分析中的几大经典算法,数据决策树、关联规则、聚类与分也进行了详细的介绍。为了便于读者对Python知识的掌握,本书还提供了大量的编程代码以及实战案例。
孟兵,李杰臣编著。

作品目录

前言
如何获取学习资源
第1章:Python快速上手
1.1、Python编程环境的搭建
1.2、Python的模块
第2章:Python的基础语法知识
2.1、变量
2.2、数据类型:数字与字符串
2.3、数据类型:列表、字典、元组与集合
2.4、运算符
2.5、编码基本规范
2.6、控制语句
2.7、函数
2.8、模块的导入
第3章:数组的存储和处理——NumPy模块
3.1、创建数组
3.2、查看数组的属性
3.3、选取数组元素
3.4、数组的重塑与转置
3.5、数组的处理
3.6、数组的运算
第4章:数据的简单处理——pandas模块入门
4.1、数据结构
4.2、读取数据
4.3、查看数据
4.4、选择数据
4.5、修改行标签和列标签
第5章:数据的高级处理——pandas模块进阶
5.1、数据的查找和替换
5.2、数据的处理
5.3、数据表的处理
5.4、数据的运算
5.5、案例:获取并分析股票历史数据
第6章:使用Python进行数据分析
6.1、相关性分析
6.2、假设检验
6.3、方差分析
6.4、描述性统计分析
6.5、线性回归分析
第7章:Python爬虫基础
7.1、认识网页结构
7.2、requests模块
7.3、案例:爬取豆瓣电影动画排行榜
7.4、正则表达式
7.5、BeautifulSoup模块
7.6、XPath表达式
7.7、数据清洗
7.8、案例:爬取当当网的图书销售排行榜
第8章:Python爬虫进阶
8.1、Selenium模块基础
8.2、Selenium模块进阶
8.3、案例:模拟登录12306、8.4、IP反爬的应对
8.5、用cookie池模拟登录
8.6、提高爬虫程序的数据爬取效率
第9章:表格数据获取与数据库详解
9.1、表格类数据的获取
9.2、用数据库存取数据
9.3、案例:爬取58同城租房信息
第10章:自然语言处理
10.1、NLP概述
10.2、jieba分词器
10.3、案例:新闻关键词的提取与汇总
第11章:数据可视化——Matplotlib模块
11.1、绘制基本图表
11.2、图表的绘制和美化技巧
11.3、绘制高级图表
第12章:数据可视化神器——pyecharts模块
12.1、图表配置项
12.2、绘制漏斗图
12.3、绘制涟漪特效散点图
12.4、绘制水球图
12.5、绘制仪表盘
12.6、绘制词云图
12.7、绘制K线图
第13章:量化金融——股票信息挖掘与分析
13.1、案例介绍
13.2、获取汽车行业股票的基本信息
13.3、获取单只股票的历史行情数据
13.4、获取沪深A股涨幅前60名的信息
13.5、计算股票的月涨跌幅
13.6、股票相关性分析
13.7、股票价格预测

相关推荐

微信二维码