Python数据分析入门 从数据获取到可视化PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:沈祥壮著
- 出 版 社:北京:电子工业出版社
- 出版年份:2018
- ISBN:9787121336539
- 页数:256 页
1 准备 1
1.1开发环境搭建 2
1.1.1在Ubuntu系统下搭建Python集成开发环境 2
1.1.2在Windows系统下搭建Python集成开发环境 13
1.1.3三种安装第三方库的方法 16
1.2 Python基础语法介绍 19
1.2.1 if__name__==’__main__’ 20
1.2.2列表解析式 22
1.2.3装饰器 23
1.2.4递归函数 26
1.2.5面向对象 27
1.3 The Zen of Python 28
参考文献 30
2数据的获取 31
2.1爬虫简介 31
2.2数据抓取实践 33
2.2.1请求网页数据 33
2.2.2网页解析 38
2.2.3数据的存储 46
2.3爬虫进阶 50
2.3.1异常处理 50
2.3.2 robots.txt 58
2.3.3动态UA 60
2.3.4代理IP 61
2.3.5编码检测 61
2.3.6正则表达式入门 63
2.3.7模拟登录 69
2.3.8验证码问题 74
2.3.9动态加载内容的获取 84
2.3.10多线程与多进程 93
2.4爬虫总结 101
参考文献 102
3数据的存取与清洗 103
3.1数据存取 103
3.1.1基本文件操作 103
3.1.2 CSV文件的存取 111
3.1.3 JSON文件的存取 116
3.1.4 XLSX文件的存取 121
3.1.5 MySQL数据库文件的存取 137
3.2 NumPy 145
3.2.1 NumPy简介 145
3.2.2 NumPy基本操作 146
3.3 pandas 158
3.3.1 pandas简介 158
3.3.2 Series与DataFrame的使用 159
3.3.3布尔值数组与函数应用 169
3.4数据的清洗 174
3.4.1编码问题 174
3.4.2缺失值的检测与处理 175
3.4.3去除异常值 181
3.4.4去除重复值与冗余信息 183
3.4.5注意事项 185
参考文献 187
4数据的分析及可视化 188
4.1探索性数据分析 189
4.1.1基本流程 189
4.1.2数据降维 197
4.2机器学习入门 199
4.2.1机器学习简介 200
4.2.2决策树——机器学习算法的应用 202
4.3手动实现KNN算法 205
4.3.1特例——最邻近分类器 205
4.3.2 KNN算法的完整实现 213
4.4数据可视化 215
4.4.1高质量作图工具——matplotlib 215
4.4.2快速作图工具——pandas与matplotlib 223
4.4.3简捷作图工具——seaborn与matplotlib 226
4.4.4词云图 230
参考文献 232
5 Python与生活 234
5.1定制一个新闻提醒服务 234
5.1.1新闻数据的抓取 235
5.1.2实现邮件发送功能 237
5.1.3定时执行及本地日志记录 239
5.2 Python与数学 241
5.2.1估计π值 242
5.2.2三门问题 245
5.2.3解决LP与QP问题(选读) 247
5.3 QQ群聊天记录数据分析 251
参考文献 256
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《分析化学》陈怀侠主编 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《影响葡萄和葡萄酒中酚类特征的因素分析》朱磊 2019
- 《仪器分析技术 第2版》曹国庆 2018
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017