万本电子书0元读

万本电子书0元读

顶部广告

交互的Python:数据分析入门电子书

为新手准备的Python数据分析门教程! (1)从简单的数据出发,聚焦于思考、理解和掌握数据分析逻辑。 (2)采用IPython Shell展示代码,简洁优美,清晰易懂。 (3)涵盖Python基础知识、数据导、数据分析和可视化基础知识。 (4)随学随用,实例方案可以作为模板初步应用到实际工作场景中。 (5)辅以Markdown的使用介绍,便于读者记录和分享知识。

售       价:¥

纸质售价:¥62.40购买纸书

51人正在读 | 0人评论 6.2

作       者:王诗翔

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

出版时间:2020-07-01

字       数:23.6万

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

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

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
Python具有强大的应用能力,以及便捷高效的数据分析和可视化扩展包系统。本书重讲解Python数据分析的基础知识,使读者通过Python理解数据分析的逻辑,并掌握基本的Python编程知识和分析实现方法。本书系统全面、循序渐地介绍了Python编程基础、数据导、数据分析和可视化内容,包括条件判断与循环控制、从Excel中导数据、使用Pandas库行数据的转换和计算,以及使用Plotnine库绘制ggplot风格的图形等。此外,本书还涉及Markdown、基本的统计理论和IPython魔术命令等内容。<br/>【推荐语】<br/>为新手准备的Python数据分析门教程! (1)从简单的数据出发,聚焦于思考、理解和掌握数据分析逻辑。 (2)采用IPython Shell展示代码,简洁优美,清晰易懂。 (3)涵盖Python基础知识、数据导、数据分析和可视化基础知识。 (4)随学随用,实例方案可以作为模板初步应用到实际工作场景中。 (5)辅以Markdown的使用介绍,便于读者记录和分享知识。<br/>【作者】<br/>王诗翔,本科毕业于电子科技大学,获工学学士学位,优秀毕业论文获得者。目前在上海科技大学深造,攻读博士学位。主要工作是利用公发表的数据集和数据库研究和分析癌症基因组学数据,挖掘有临床应用价值的生物标志物。<br/>
目录展开

版权

内容提要

前 言

资源与支持

第1章 Python介绍及学习前的准备

1.1 Python是什么

1.2 为什么要使用Python进行数据分析

1.3 科学计算核心库简介

1.4 搭建环境

1.4.1 线上平台

1.4.2 本地机器环境下相关软件的安装

1.5 章末小结

第2章 Python入门示例及基础知识

2.1 Python解释器与IPython

2.1.1 标准Python解释器

2.1.2 IPython

2.2 Python入门示例

2.3 nteract软件使用简介

2.4 算术运算

2.4.1 简单数学运算

2.4.2 代码约定

2.4.3 计算身体质量指数

2.5 变量简介

2.5.1 什么是变量

2.5.2 变量的命名

2.6 基本数据类型

2.6.1 数字

2.6.2 字符串

2.6.3 布尔值

2.6.4 查看数据类型

2.7 数据运算

2.7.1 加号与黑箱子

2.7.2 类型转换

2.7.3 运算符汇总

2.8 章末小结

第3章 基本数据结构

3.1 列表

3.1.1 列表的创建

3.1.2 修改列表元素

3.1.3 遍历列表

3.1.4 列表操作符

3.1.5 列表切片

3.1.6 列表方法、函数与操作

3.1.7 列表与字符串

3.1.8 列表对象与值

3.2 元组

3.2.1 元组的创建

3.2.2 元组操作

3.2.3 元组与列表的区别

3.3 字典

3.3.1 字典的创建与使用

3.3.2 字典操作

3.4 集合

3.4.1 集合的创建

3.4.2 集合操作

3.4.3 冰冻集

3.5 章末小结

第4章 控制流与文件操作

4.1 条件结构if-else

4.1.1 简单if-else结构

4.1.2 嵌套条件结构

4.1.3 单行if-else

4.1.4 使用逻辑操作符

4.2 for语句

4.2.1 for语句块

4.2.2 else语句块

4.2.3 索引迭代

4.2.4 多列表迭代

4.2.5 列表推导式

4.2.6 条件列表推导式

4.2.7 字典迭代

4.3 while语句

4.4 continue、break与pass

4.4.1 continue

4.4.2 break

4.4.3 pass

4.5 文件操作

4.5.1 文件类型

4.5.2 使用open()函数读取文件

4.5.3 使用open()写文件

4.6 章末小结

第5章 函数与模块

5.1 函数

5.1.1 为什么使用函数

5.1.2 函数的调用

5.1.3 函数的创建

5.1.4 函数作用域

5.1.5 递归函数

5.2 函数的参数

5.2.1 位置参数

5.2.2 关键字参数

5.2.3 可变参数

5.3 模块

5.3.1 模块与包结构

5.3.2 模块的创建

5.3.3 模块的作用域

5.3.4 三方模块的安装

5.3.5 模块的使用

5.4 章末小结

第6章 NumPy

6.1 NumPy简介与ndarray

6.1.1 NumPy简介

6.1.2 创建ndarray

6.2 数组操作

6.2.1 数组运算

6.2.2 索引与切片

6.2.3 布尔型索引

6.2.4 数组转置与轴转换

6.3 数组函数与方法

6.3.1 通用函数

6.3.2 基本统计

6.3.3 排序与集合操作

6.3.4 线性代数操作

6.3.5 伪随机数的生成

6.3.6 数组文件的输入与导出

6.4 章末小结

第7章 Matplotlib

7.1 Matplotlib入门

7.1.1 Matplotlib库简介

7.1.2 命名约定

7.1.3 如何展示图形

7.1.4 保存图形

7.1.5 两种绘图接口

7.2 基本图形绘制

7.2.1 线图

7.2.2 散点图

7.2.3 条形图

7.2.4 直方图

7.2.5 饼图

7.2.6 箱线图

7.3 多图与自定义

7.3.1 多图

7.3.2 设置风格

7.3.3 两种接口映射

7.4 章末小结

第8章 Pandas入门

8.1 Pandas简介

8.2 Pandas的数据结构

8.2.1 Series

8.2.2 DataFrame

8.3 Pandas对象基本操作

8.3.1 查看数据

8.3.2 转置

8.3.3 重索引

8.3.4 删除数据

8.3.5 重赋值

8.3.6 索引与过滤

8.3.7 算术运算

8.3.8 函数应用

8.3.9 排序

8.4 基本统计分析

8.5 章末小结

第9章 Markdown基础

9.1 Markdown简介

9.2 Markdown语法

9.2.1 块元素

9.2.2 内联元素

9.3 联合Python与Markdown

9.3.1 代码块与文本块

9.3.2 文档范例

9.4 章末小结

第10章 数据导入

10.1 CSV文件

10.1.1 使用字符串方法

10.1.2 使用csv标准模块

10.1.3 使用Pandas库

10.2 CSV变体

10.2.1 创建CSV导入函数

10.2.2 使用Pandas导入

10.2.3 导出CSV

10.3 Excel文件

10.3.1 检查数据

10.3.2 准备工作

10.3.3 使用Pandas读写Excel

10.4 pickle文件

10.5 SAS与Stata文件

10.6 HDF5文件

10.7 MATLAB文件

10.8 json文件

10.9 YAML文件

10.10 网页数据

10.11 数据库数据

10.12 章末小结

第11章 数据分析工具箱

11.1 辅助函数与工具

11.1.1 序列解包

11.1.2 断言

11.1.3 常用的字符串方法

11.2 作用域与求值计算

11.2.1 作用域

11.2.2 使用exec()和eval()执行计算

11.3 异常的捕获和处理

11.3.1 捕获异常

11.3.2 产生异常

11.4 函数式编程

11.4.1 高阶函数

11.4.2 常用的高阶函数

11.4.3 itertools模块

11.5 生成器与装饰器

11.5.1 生成器

11.5.2 利用生成器读入大型数据集

11.5.3 装饰器

11.6 正则表达式

11.7 章末小结

第12章 Pandas进阶

12.1 深入Pandas数据结构

12.1.1 回顾

12.1.2 分类变量

12.1.3 时间序列

12.2 迭代与函数应用

12.2.1 迭代

12.2.2 函数应用

12.2.3 字符串函数

12.2.4 分组计算

12.3 数据清洗

12.3.1 缺失值处理

12.3.2 连接

12.3.3 级联

12.4 Pandas可视化

12.4.1 条形图

12.4.2 直方图

12.4.3 箱线图

12.4.4 面积图

12.4.5 散点图

12.4.6 饼图

12.5 章末小结

第13章 数据可视化进阶

13.1 Seaborn

13.1.1 成对图

13.1.2 子集图

13.1.3 回归图

13.1.4 核密度图

13.1.5 条形图

13.1.6 计数图

13.1.7 点图

13.1.8 箱线图

13.1.9 小提琴图

13.1.10 双变量分布图

13.2 Plotnine

13.2.1 ggplot 术语

13.2.2 ggplot 初探

13.2.3 常见的几何函数和选项

13.3 Bokeh

13.3.1 Bokeh 基础

13.3.2 图形排列

13.4 章末小结

第14章 统计分析

14.1 概括性度量

14.1.1 集中趋势的度量

14.1.2 离散程度的度量

14.1.3 偏态与峰态的度量

14.2 统计分布

14.2.1 正态分布

14.2.2 二项分布

14.2.3 伯努利分布

14.2.4 指数分布

14.2.5 泊松分布

14.3 假设检验

14.3.1 u 与 t 统计量

14.3.2 一个 t 检验实例

14.3.3 两样本 t 检验

14.4 章末小结

第15章 未言及的内容

15.1 魔术命令

15.2 面向对象编程

15.3 章末小结

结语:接下来学什么

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

发表评论

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

买过这本书的人还买过

读了这本书的人还在读

回顶部