- ISBN:9787030705358
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:其他
- 页数:162
- 出版时间:2022-02-01
- 条形码:9787030705358 ; 978-7-03-070535-8
内容简介
本书主要介绍基于Python语言的数据分析实践工具,分成Python网络爬虫与信息提取、Python数据分析与展示、Python科学计算三维可视化和Python机器学习应用四大知识模块,以及综合案例。在每一个知识模块,先对核心的理论知识进行介绍,再重点介绍该模块的典型实践工具的使用方法,*后以大量的经典案例或实际问题求解案例为纽带,在各知识点间建立一种联系,强化各知识点间的融合。作者力图通过简练的语言、精美的图表,展现基于Python的相关技术和工具的核心技能点,帮助读者快速检索知识,提升学习和工作效率。 本书的内容范围广,适合作为高等学校计算机公共基础课的教材,可作为以Python为基础的程序设计类课程的配套教材,也可作为数据科学与大数据技术专业教师和学生的学习资料,还可作为数据分析师、数据工程师和算法工程师等数据科学从业者项目实践的参考书。
目录
1.1 Python编程语言
1.1.1 Python语言的特点
1.1.2 Python语言的版本
1.1.3 Python的应用领域
1.2 Python网络爬虫
1.2.1 网络爬虫的工作原理
1.2.2 网络爬虫的常用技术
1.2.3 网络爬虫的应用
1.3 Python数据分析与可视化
1.3.1 NumPy
1.3.2 Pandas
1.3.3 Matplotlib
1.4 Python科学计算可视化
1.4.1 科学可视化基础
1.4.2 函数库介绍
1.5 机器学习
1.5.1 机器学习算法的分类
1.5.2 机器学习经典算法
1.6 Python开发环境部署
1.6.1 JupyterNotebook入门
1.6.2 JupyterNotebook的优势
1.6.3 JupyterNotebook的界面
1.6.4 JupyterNotebook的基本使用
第2章 Python网络爬虫与信息提取
2.1 网络爬虫简介
2.1.1 通用网络爬虫的工作原理
2.1.2 通用网络爬虫的常用技术
2.1.3 网络爬虫的分类
2.1.4 网络爬虫开发常用框架
2.2 基于Requests的网络数据获取方法
2.2.1 Requests的安装
2.2.2 Requests的使用方法
2.3 基于BeautifulSoup的Web数据解析方法
2.3.1 HTML结构
2.3.2 BeautifulSoup的安装
2.3.3 BeautifulSoup的基本使用方法
2.4 基于BeautifulSoup的校园新闻信息的爬取
第3章 Python数据分析与展示
3.1 基于NumPy的数据处理方法
3.1.1 NumPy安装
3.1.2 NumPy的数据结构
3.1.3 创建数组
3.1.4 数据输入/输出
3.1.5 数组的索引与变换
3.1.6 利用NumPy进行统计分析
3.2 基于Pandas的大数据处理方法
3.2.1 Pandas库的安装
3.2.2 Pandas的基本数据结构
3.2.3 数据输入/输出
3.2.4 数据探索
3.2.5 数据索引
3.2.6 数据选取
3.2.7 数据聚合与分组运算
3.2.8 数据简单分析
3.3 基于Matplotlib的大数据展示方法
3.3.1 Matplotlib安装
3.3.2 绘图流程
3.3.3 常见的图表类型
3.3.4 图形设置
3.3.5 绘图示例
3.4 网络招聘的数据分析
第4章 Python科学计算三维可视化
4.1 Python科学计算三维可视化简介
4.1.1 TVTK
4.1.2 Mayavi
4.1.3 TraitsUI
4.1.4 SciPy
4.2 三维可视化库Mayavi
4.2.1 安装基本库函数
4.2.2 Mayavi库的功能介绍
4.3 绘制类氢原子和H2O分子
4.3.1 绘制类氢原子
4.3.2 绘制H2O分子
4.4 基于Mayavi的磁力线和磁场绘制
4.4.1 绘制磁力线
4.4.2 绘制磁场
4.5 基于Mayavi的蛋白质图结构绘制
第5章 Python机器学习应用
5.1 机器学习简介
5.2 机器学习库Scikit-learn
5.3 机器学习算法原理及应用
5.3.1 k-*近邻分类法
5.3.2 朴素贝叶斯算法
5.3.3 线性回归
5.3.4 k均值算法
5.4 深度学习算法
第6章 综合案例
6.1 综合案例一:基于线性回归的股票分析与预测
6.1.1 案例背景介绍
6.1.2 数据分析的流程与方法
6.1.3 具体实现
6.2 综合案例二:基于k-means聚类的医学图像分割
6.2.1 案例背景简介
6.2.2 图像分割的方法与流程
6.2.3 具体实现
6.3 综合案例三:基于机器学习的林业数据处理
6.3.1 案例背景简介
6.3.2 分析方法与过程
参考文献
-
深度学习的数学
¥43.5¥69.0 -
全图解零基础word excel ppt 应用教程
¥19.0¥48.0 -
机器学习
¥59.4¥108.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥31.9¥65.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥22.1¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥83.3¥119.0 -
Visual Basic 语言程序设计基础(第6版)
¥32.0¥45.0 -
贝叶斯推理与机器学习
¥139.3¥199.0