计算机
类型
6.5
豆瓣评分
可以朗读
语音朗读
106千字
字数
2021-05-01
发行日期
展开全部
主编推荐语
全面讲解Jupyter应用及Python基础,助力数据科学与人工智能学习。
内容简介
本书全面讲解Jupyter的功能、应用、体系架构、配置部署等内容。本书首先面向希望学习Python语言、数据科学及人工智能相关知识,但尚没有软件开发基础的读者,以零起点讲述Jupyter的功能与操作,并以Jupyter Notebook为工具,讲述Python语言的基础知识,以及使用Python进行数据科学工作的入门内容。进而深入讲述Jupyter的高级应用、配置管理以及JupyterLab和JupyterHub等内容。
目录
- 版权信息
- 内容提要
- 前言
- 资源与支持
- 配套资源
- 提交勘误
- 与我们联系
- 关于异步社区和异步图书
- 第1章 Jupyter入门
- 1.1 Jupyter简介
- 1.2 快速安装Jupyter
- 1.2.1 基本概念
- 1.2.2 安装Jupyter
- 1.3 Jupyter Notebook快速上手
- 第2章 Jupyter Notebook操作详解
- 2.1 Jupyter Notebook仪表板
- 2.1.1 Files页
- 2.1.2 Running页
- 2.1.3 Clusters页
- 2.1.4 Quit按钮及Logout按钮
- 2.2 Notebook
- 2.2.1 什么是Notebook
- 2.2.2 Jupyter Notebook文件
- 2.2.3 单元格类型
- 2.2.4 编辑模式与命令模式
- 2.2.5 内核
- 2.3 Notebook操作
- 2.3.1 File菜单
- 2.3.2 Edit菜单
- 2.3.3 View菜单
- 2.3.4 Insert菜单
- 2.3.5 Cell菜单
- 2.3.6 Kernel菜单
- 2.3.7 Widgets菜单
- 2.3.8 快捷方式
- 2.4 Markdown及数学公式
- 2.4.1 Markdown
- 2.4.2 数学公式
- 第3章 使用Jupyter学习Python
- 3.1 Python简述
- 3.1.1 Python编程举例
- 3.1.2 运行Python代码
- 3.2 Python语法速览
- 3.3 变量与对象
- 3.3.1 Python变量的概念与特点
- 3.3.2 Python变量的基本类型
- 3.4 内置数据结构
- 3.4.1 列表
- 3.4.2 元组
- 3.4.3 字典
- 3.4.4 集合
- 3.4.5 小结
- 3.5 流程控制
- 3.5.1 条件判断
- 3.5.2 while循环
- 3.5.3 for循环
- 3.5.4 break及continue语句
- 3.6 函数
- 3.6.1 使用函数
- 3.6.2 定义函数
- 3.6.3 默认参数值
- 3.6.4 不定长参数
- 3.6.5 匿名函数
- 3.7 模块与包
- 3.7.1 模块与包的基本概念
- 3.7.2 从Python标准库导入模块
- 3.7.3 导入第三方模块
- 3.7.4 包管理器Anaconda
- 3.8 面向对象编程
- 3.8.1 面向过程编程与面向对象编程基本概念
- 3.8.2 类和实例
- 3.8.3 继承和多态
- 3.8.4 小结
- 3.9 输入输出
- 第4章 通过Jupyter开启数据科学之路
- 4.1 数据科学相关工具简介
- 4.1.1 NumPy
- 4.1.2 Pandas
- 4.1.3 Matplotlib
- 4.1.4 SciPy
- 4.2 了解机器学习
- 4.2.1 使用Scikit-learn
- 4.2.2 其他机器学习工具
- 第5章 Jupyter Notebook高级应用
- 5.1 Jupyter扩展
- 5.1.1 安装Jupyter Notebook扩展包
- 5.1.2 常用Jupyter Notebook的扩展功能
- 5.1.3 理解Jupyter Notebook扩展
- 5.2 Widget控件
- 5.2.1 认识Widget
- 5.2.2 常用Widget简介
- 5.2.3 在Widget之间建立关联
- 5.2.4 Widget事件
- 5.2.5 使用Widget构建实时交互应用
- 5.3 Magic命令
- 5.3.1 Magic简介
- 5.3.2 常用Magic
- 5.4 Nbconvert
- 5.4.1 安装Nbconvert
- 5.4.2 使用Nbconvert
- 第6章 配置和管理Jupyter
- 6.1 Jupyter架构与原理
- 6.1.1 从IPython说起
- 6.1.2 Jupyter架构
- 6.2 Jupyter安装与配置
- 6.2.1 安装Jupyter
- 6.2.2 配置Jupyter
- 6.3 Jupyter的安全性
- 6.3.1 Jupyter Notebook服务器的安全验证
- 6.3.2 使用SSL实现安全通信
- 6.4 Jupyter多语言支持
- 6.4.1 安装R内核
- 6.4.2 安装Julia内核
- 第7章 JupyterLab
- 7.1 安装JupyterLab
- 7.2 使用JupyterLab
- 7.2.1 JupyterLab界面
- 7.2.2 JupyterLab功能与操作
- 7.3 JupyterLab 扩展
- 7.3.1 使用Extension Manager
- 7.3.2 常用扩展举例
- 第8章 JupyterHub
- 8.1 JupyterHub的概念与架构
- 8.1.1 JupyterHub的概念
- 8.1.2 JupyterHub的架构
- 8.1.3 JupyterHub的部署方式
- 8.2 安装JupyterHub最小环境
- 8.3 安装JupyterHub + JupyterLab环境
- 8.3.1 基本概念与过程
- 8.3.2 在Python虚拟环境中安装和配置
- 8.3.3 管理conda环境
- 8.3.4 设置反向代理
- 后记
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。