万本电子书0元读

万本电子书0元读

顶部广告

Jupyter入门与实战电子书

降低学习门槛,轻松上手Python 借助Jupyter工具,启数据科学之旅 示例 代码 操作步骤,一学就会,让你拥有成就感和获得感 Jupyter从门到精通,非计算机专业的文科生也能轻松阅读

售       价:¥

纸质售价:¥63.00购买纸书

155人正在读 | 0人评论 6.2

作       者:冯立超 编著

出  版  社:人民邮电出版社有限公司

出版时间:2021-05-01

字       数:10.6万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书全面讲解Jupyter的功能、应用、体系架构、配置和部署等内容。全书共8章,前4章面向希望学习Python、数据科学及人工智能相关知识,但尚无软件发基础的读者,以零起的方式讲述Jupyter的功能与操作,并以Jupyter Notebook为工具,讲述Python的基础知识,以及使用Python展数据科学工作的门内容;后4章深讲述Jupyter的高级应用、配置、管理,以及JupyterLab和JupyterHub等相关内容。本书尽量涵盖Jupyter各方面的内容,致力于成为一本Jupyter完全手册。 本书适合Jupyter及Python初学者阅读学习,也适合Python程序员,有Jupyter使用基础的软件发人员、数据科学及人工智能的从业人员,配置和部署Jupyter系统的IT管理员阅读。<br/>【推荐语】<br/>降低学习门槛,轻松上手Python 借助Jupyter工具,启数据科学之旅 示例 代码 操作步骤,一学就会,让你拥有成就感和获得感 Jupyter从门到精通,非计算机专业的文科生也能轻松阅读<br/>【作者】<br/>冯立超,上海腾盛智能安全科技股份有限公司物联传感事业部总监,微软认证讲师MCT、微软认证系统工程师MCSE、微软有价值专家MVP,一直从事信息系统及软件研发相关技术与管理工作。曾著有《中国IT服务管理指南》《用Project 2007构建企业项目管理信息系统》等图书。<br/>
目录展开

版 权

内容提要

前言

资源与支持

第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 设置反向代理

后记

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部