书籍详情

Python数据分析可视化基础

Python数据分析可视化基础

作者:骆焦煌

出版社:清华大学出版社

出版时间:2023-01-01

ISBN:9787302615972

定价:¥59.00

购买这本书可以去
内容简介
  本书是一本适合零基础读者学习的Python程序设计与数据分析可视化基础教材。在内容编写上,主要采用“理论知识与实例展示相结合”的方式,使学习者在学习理论知识的同时能够增强实际应用的能力。本书共分为9章,主要包括Python语言、数据分析与可视化概述,Python语言基础,Python序列结构,程序控制结构,函数与模块,Numpy库与Pandas库,数据预处理,Matplotlib、Seaborn、Pyecharts库和词云的概述以及时间序列数据分析。 本书在内容上力求通俗易懂、图文并茂、循序渐进,书中每个实例都通过了调试验证,选取的实例典型且易于学习与掌握,本书配有教学课件、所有例题源代码文件以及课程教学大纲等。 本书既可以作为高等学校Python程序设计与数据分析可视化的教材,也可以作为初学者自学Python数据分析可视化基础的指导用书。
作者简介
暂缺《Python数据分析可视化基础》作者简介
目录

第1章Python语言、数据分析与可视化概述1

1.1Python语言1

1.1.1Python语言简介1

1.1.2Python的特点1

1.1.3Python的应用领域2

1.2数据分析与数据可视化概述2

1.2.1数据分析2

1.2.2数据可视化2

1.2.3数据可视化首选工具Python3

1.2.4Python数据分析与可视化的常用扩展库3

1.3Python开发环境及工具4

1.3.1IDLE开发工具4

1.3.2Anaconda开发工具4

1.3.3Jupyter编辑平台4

1.3.4库的安装与管理4

1.4任务实现5

1.5习题27

第2章Python语言基础29

2.1Python程序编写风格29

2.2变量30

2.3Python数据类型32

2.3.1Number(数字)32

2.3.2String(字符串)32

2.4Python运算符与表达式34

2.4.1算术运算符和表达式34

2.4.2赋值运算符和表达式35

2.4.3关系运算符和表达式36

2.4.4逻辑运算符和表达式362.4.5字符串运算符和表达式37

2.4.6运算符的优先级40

2.5Python常用函数41

2.6任务实现46

2.7习题47第3章Python序列结构50

3.1列表50

3.1.1列表的基本操作50

3.1.2列表的常用方法52

3.1.3与列表相关的函数58

3.1.4列表推导式58

3.2元组59

3.2.1元组的创建59

3.2.2元组的基本操作60

3.2.3元组与列表的区别61

3.3字典61

3.4集合65

3.5任务实现68

3.6习题69

第4章程序控制结构72

4.1顺序控制语句72

4.2if选择语句72

4.2.1单分支结构73

4.2.2双分支结构73

4.2.3多分支结构74

4.2.4if语句的嵌套76

4.3循环语句77

4.3.1while循环77

4.3.2for循环78

4.3.3循环的嵌套79

4.3.4break语句79

4.3.5continue语句80

4.4异常处理81

4.5任务实现82

4.6习题84

第5章函数与模块87

5.1函数概述87

5.2函数的声明和调用87

5.2.1函数的声明87

5.2.2函数的调用89

5.2.3函数的嵌套90

5.2.4函数的递归调用91

5.3参数的传递92

5.3.1默认参数92

5.3.2可变参数93

5.3.3关键字参数95

5.4函数的返回值95

5.5变量的作用域96

5.6模块98

5.6.1模块的导入98

5.6.2模块的创建99

5.7任务实现99

5.8习题101

第6章Numpy库与Pandas库104

6.1Numpy库104

6.1.1Numpy ndarray对象104

6.1.2创建Numpy数组的常用函数105

6.1.3Numpy数组运算110

6.1.4Numpy数组排序118

6.1.5Numpy生成随机数模块119

6.1.6Numpy中的数据去重与重复120

6.1.7Numpy中的数学函数121

6.1.8Numpy中的统计函数122

6.2Pandas库123

6.2.1Pandas数据类型123

6.2.2Pandas数据运算131

6.2.3Pandas数据排序131

6.2.4Pandas常用计算函数133

6.2.5Pandas数据可视化134

6.2.6Pandas读写文件数据141

6.3任务实现144

6.4习题145

第7章数据预处理148

7.1数据清洗148

7.2数据合并163

7.3数据重塑170

7.4数据转换172

7.5任务实现179

7.6习题188

第8章Matplotlib、Seaborn、Pyecharts库和词云的概述191

8.1Matplotlib库简介191

8.1.1Matplotlib库的绘图基础191

8.1.2Matplotlib库中的常用绘图函数197

8.2Seaborn库简介224

8.2.1Seaborn常用方法224

8.2.2Seaborn库中的常用绘图函数227

8.3词云简介241

8.3.1wordcloud库242

8.3.2stylecloud库245

8.4pyecharts库简介247

8.4.1pyecharts库的配置项247

8.4.2pyecharts图表渲染方法253

8.4.3在pyecharts库中的常用图表绘制函数253

8.5任务实现279

8.6习题284

第9章时间序列数据分析288

9.1时间序列的基本操作288

9.2时期周期与计算293

9.3重采样、降采样和升采样296

9.4滑动窗口与统计300

9.5任务实现303

9.6习题311

参考文献313


猜您喜欢

读书导航