搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Python数据科学基础
0.00     定价 ¥ 69.80
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787115609267
  • 作      者:
    作者:(美)肯尼迪·贝尔曼|责编:郭泳泽|译者:张云翼
  • 出 版 社 :
    人民邮电出版社
  • 出版日期:
    2024-01-01
收藏
畅销推荐
内容介绍
本书首先介绍Python和Jupyter笔记本的基础知识,然后逐一介绍丰富的、与数据科学相关的Python库,并举例说明如何在实际工作中运用Python。本书将Python和数据科学融合起来,帮助读者快速入门Python并使用Python完成数据分析相关任务,是实用的快速上手教程。书中代码使用与Jupyter笔记本兼容的Colab创建,方便读者配置和使用。 本书适合希望在工作中使用Python的读者阅读,也适合想要利用数据科学原理完成各类项目的读者参考。
展开
目录
第Ⅰ部分 在笔记本环境中学习Python
第1章 笔记本简介
1.1 运行Python语句
1.2 Jupyter笔记本
1.3 GoogleColab
1.3.1 Colab文本单元
1.3.2 LaTeX
1.3.3 Colab代码单元
1.3.4 Colab文件
1.3.5 管理Colab文档
1.3.6 Colab代码片段
1.3.7 现有资料集
1.3.8 系统别名
1.3.9 魔法函数
1.4 本章小结
1.5 问题
第2章 Python基础
2.1 Python的基本类型
2.1.1 高级语言与低级语言
2.1.2 语句
2.2 执行基础数学运算
2.3 用点号访问类和对象
2.4 本章小结
2.5 问题
第3章 序列
3.1 通用的操作
3.1.1 检测成员关系
3.1.2 索引
3.1.3 切片
3.1.4 查看信息
3.1.5 数学运算
3.2 列表和元组
3.2.1 创建列表和元组
3.2.2 添加和删除列表元素
3.2.3 拆包
3.2.4 列表排序
3.3 字符串
3.4 range对象
3.5 本章小结
3.6 问题
第4章 其他数据结构
4.1 字典
4.1.1 创建字典
4.1.2 利用键访问、追加、更新字典
4.1.3 从字典中移除项目
4.1.4 字典视图
4.1.5 判断字典是否包含某个键
4.1.6 get方法
4.1.7 合法的键类型
4.1.8 哈希方法
4.2 集合
4.2.1 集合的运算
4.2.2 原封集合
4.3 本章小结
4.4 问题
第5章 执行控制
5.1 复合语句
5.1.1 复合语句的结构
5.1.2 判断True与False
5.2 if语句
5.3 while循环
5.4 for循环
5.5 break和continue语句
5.6 本章小结
5.7 问题
第6章 函数
6.1 定义函数
6.1.1 控制语句
6.1.2 文档字符串
6.1.3 参数
6.1.4 返回语句
6.2 函数的作用域
6.3 装饰器
6.4 匿名函数
6.5 本章小结
6.6 问题
第Ⅱ部分 数据科学库
第7章 NumPy
7.1 安装并引入NumPy
7.2 创建数组
7.3 索引与切片
7.4 逐元素运算
7.5 过滤值
7.6 视图与拷贝
7.7 数组的一些方法
7.8 广播
7.9 NumPy代数
7.10 本章小结
7.11 问题
第8章 SciPy
8.1 SciPy简介
8.2 scipy.misc子模块
8.3 scipy.special子模块
8.4 scipy.stats子模块
8.4.1 离散分布
8.4.2 连续分布
8.5 本章小结
8.6 问题
第9章 pandas
9.1 关于数据框
9.2 创建数据框
9.2.1 通过字典创建数据框
9.2.2 根据列表的列表创建数据框
9.2.3 利用文件创建数据框
9.3 与数据框中的数据交互
9.3.1 首尾
9.3.2 描述统计学
9.3.3 访问数据
9.3.4 方括号语法
9.3.5 利用标签优化数据访问
9.3.6 利用索引优化数据访问
9.3.7 遮罩与过滤
9.3.8 pandas布尔运算
9.4 操纵数据框
9.5 操纵数据
9.6 交互式显示
9.7 本章小结
9.8 问题
第10章 可视化库
10.1 Matplotlib
10.1.1 调整样式
10.1.2 带标签的数据
10.1.3 绘制多组数据
10.1.4 面向对象的样式
10.2 seaborn
10.3 Plotly
10.4 Bokeh
10.5 其他可视化库
10.6 本章小结
10.7 问题
第11章 机器学习库
11.1 常用机器学习库
11.2 机器学习如何工作
11.2.1 转换
11.2.2 划分测试与训练数据
11.2.3 训练与测试
11.3 进一步学习scikit-learn
11.4 本章小结
11.5 问题
第12章 自然语言工具箱
12.1 NLTK示例文本
12.2 频度分布
12.3 文本对象
12.4 文本分类
12.5 本章小结
12.6 习题
第Ⅲ部分 Python中级知识
第13章 函数式编程
13.1 函数式编程简介
13.1.1 作用域与状态
13.1.2 依赖全局状态
13.1.3 改变状态
13.1.4 修改可变数据
13.1.5 函数式编程中的函数
13.2 列表推导式
13.2.1 列表推导式的基本语法
13.2.2 替代map和filter
13.2.3 多变量
13.2.4 字典推导式
13.3 生成器
13.3.1 生成器表达式
13.3.2 生成器函数
13.4 本章小结
13.5 问题
第14章 面向对象编程
14.1 将状态与函数编组
14.1.1 类与实例
14.1.2 私有方法和变量
14.1.3 类变量
14.2 特殊方法
14.2.1 表示方法
14.2.2 富比较方法
14.2.3 数学
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证