图书介绍

Python 3爬虫、数据清洗与可视化实战2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Python 3爬虫、数据清洗与可视化实战
  • 零一,韩要宾,黄园园著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121333590
  • 出版时间:2018
  • 标注页数:204页
  • 文件大小:15MB
  • 文件页数:214页
  • 主题词:软件工具-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Python 3爬虫、数据清洗与可视化实战PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章Python基础1

1.1安装Python环境1

1.1.1 Python 3.6.2安装与配置1

1.1.2使用IDE工具——PyCharm4

1.1.3使用IDE工具——Anaconda4

1.2 Python操作入门6

1.2.1编写第一个Python代码6

1.2.2 Python基本操作9

1.2.3变量10

1.3 Python数据类型10

1.3.1数字10

1.3.2字符串11

1.3.3列表13

1.3.4元组14

1.3.5集合15

1.3.6字典15

1.4 Python语句与函数16

1.4.1条件语句16

1.4.2循环语句16

1.4.3函数17

第2章 写一个简单的爬虫18

2.1关于爬虫的合法性18

2.2了解网页20

2.2.1认识网页结构21

2.2.2写一个简单的HTML21

2.3使用requests库请求网站23

2.3.1安装requests库23

2.3.2爬虫的基本原理25

2.3.3使用GET方式抓取数据26

2.3.4使用POST方式抓取数据27

2.4使用Beautiful Soup解析网页30

2.5清洗和组织数据34

2.6爬虫攻防战35

第3章用API爬取天气预报数据38

3.1注册免费API和阅读技术文档38

3.2获取API数据40

3.3存储数据到MongoDB45

3.3.1下载并安装MongoDB45

3.3.2在PyCharm中安装Mongo Plugin46

3.3.3将数据存入MongoDB49

3.4 MongoDB数据库查询52

第4章 大型爬虫案例:抓取某电商网站的商品数据55

4.1观察页面特征和解析数据55

4.2工作流程分析64

4.3构建类目树65

4.4获取产品列表68

4.5代码优化70

4.6爬虫效率优化74

4.7容错处理77

第5章Scrapy爬虫78

5.1 Scrapy简介78

5.2 Scrapy安装79

5.3案例:用Scrapy抓取股票行情80

第6章Selenium爬虫88

6.1 Selenium简介88

6.2案例:用Selenium抓取电商网站数据90

第7章 数据库连接和查询100

7.1使用PyMySQL100

7.1.1连接数据库100

7.1.2案例:某电商网站女装行业TOP 100销量数据102

7.2使用SQLAlchemy104

7.2.1 SQLAlchemy基本介绍104

7.2.2 SQLAlchemy基本语法105

7.3 MongoDB107

7.3.1 MongoDB基本语法107

7.3.2案例:在某电商网站搜索“连衣裙”的商品数据107

第8章NumPy109

8.1 NumPy简介109

8.2一维数组110

8.2.1数组与列表的异同110

8.2.2数组的创建111

8.3多维数组111

8.3.1多维数组的高效性能112

8.3.2多维数组的索引与切片113

8.3.3多维数组的属性113

8.4数组的运算115

第9章pandas数据清洗117

9.1数据读写、选择、整理和描述117

9.1.1从CSV中读取数据119

9.1.2向CSV写入数据120

9.1.3数据选择120

9.1.4数据整理122

9.1.5数据描述123

9.2数据分组、分割、合并和变形124

9.2.1数据分组124

9.2.2数据分割127

9.2.3数据合并128

9.2.4数据变形134

9.2.5案例:旅游数据的分析与变形136

9.3缺失值、异常值和重复值处理140

9.3.1缺失值处理140

9.3.2检测和过滤异常值144

9.3.3移除重复数据147

9.3.4案例:旅游数据的值检查与处理149

9.4时序数据处理152

9.4.1日期/时间数据转换152

9.4.2时序数据基础操作153

9.4.3案例:天气数据分析与处理155

9.5数据类型转换158

9.6正则表达式160

9.6.1元字符与限定符161

9.6.2案例:用正则表达式提取网页文本信息162

第10章 综合应用实例164

10.1按性价比给用户推荐旅游产品164

10.1.1数据采集165

10.1.2数据清洗、建模169

10.2通过热力图分析为用户提供出行建议172

10.2.1某旅游网站热门景点爬虫代码(qunaer_sights.py)175

10.2.2提取CSV文件中经纬度和销量信息178

10.2.3创建景点门票销量热力地图HTML文件179

第11章 数据可视化182

11.1 matplotlib183

11.1.1画出各省份平均价格、各省份平均成交量柱状图183

11.1.2画出各省份平均成交量折线图、柱状图、箱形图和饼图184

11.1.3画出价格与成交量的散点图185

11.2 pyecharts186

11.2.1 Echarts简介186

11.2.2 pyecharts简介187

11.2.3初识pyecharts,玫瑰相送187

11.2.4 pyecharts基本语法188

11.2.5基于商业分析的pyecharts图表绘制190

11.2.6使用pyecharts绘制其他图表199

11.2.7 pyecharts和Jupyter203

热门推荐