第1章数据分析与可视化概述

1.1数据分析

1.2数据可视化

1.3数据分析与可视化常用工具

1.4为何选用Python进行数据分析与可视化

1.5Python数据分析与可视化常用类库

1.6Jupyter Notebook的使用

1.7本章小结

第2章Python编程基础

2.1Python语言基本语法

2.1.1基础数据类型

2.1.2变量和赋值

2.1.3运算符和表达式

2.1.4字符串

2.1.5流程控制

2.2内置数据类型

2.2.1列表

2.2.2元组

2.2.3字典

2.2.4集合

2.3函数

2.3.1函数的定义

2.3.2lambda函数

2.4文件操作

2.4.1文件处理过程

2.4.2数据的读取方法

2.4.3读取CSV文件

2.4.4文件写入与关闭

2.5本章小结

本章实训

第3章NumPy数值计算基础

3.1NumPy多维数组

3.1.1创建数组对象

3.1.2ndarray对象属性和数据转换

3.1.3生成随机数

3.1.4数组变换

3.2数组的索引和切片

3.2.1一维数组的索引

3.2.2多维数组的索引

3.3数组的运算

3.3.1数组和标量间的运算

3.3.2ufunc函数

3.3.3条件逻辑运算

3.4数组读/写

3.4.1读/写二进制文件

3.4.2读/写文本文件

3.4.3读取CSV文件

3.5NumPy中的数据统计与分析

3.5.1排序

3.5.2重复数据与去重

3.5.3常用统计函数

3.6本章小结

本章实训

第4章Pandas统计分析基础

4.1Pandas中的数据结构

4.1.1Series

4.1.2DataFrame

4.1.3索引对象

4.1.4查看DataFrame的常用属性

4.2Pandas索引操作

4.2.1重建索引

4.2.2更换索引

4.3DataFrame数据的查询与编辑

4.3.1DataFrame数据的查询

4.3.2DataFrame数据的编辑

4.4Pandas数据运算

4.4.1算术运算

4.4.2函数应用和映射

4.4.3排序

4.4.4汇总与统计

4.5数据分组与聚合

4.5.1数据分组

4.5.2数据聚合

4.5.3分组运算

4.6数据透视表

4.6.1透视表

4.6.2交叉表

4.7Pandas可视化

4.7.1线形图

4.7.2柱状图

4.7.3直方图和密度图

4.7.4散点图

4.8本章小结

本章实训

第5章Pandas数据载入与预处理

5.1数据载入

5.1.1读/写文本文件

5.1.2读/写Excel文件

5.2合并数据

5.2.1merge数据合并

5.2.2concat数据连接

5.2.3combine_first合并数据

5.3数据清洗

5.3.1检测与处理缺失值

5.3.2检测与处理重复值

5.3.3检测与处理异常值

5.3.4数据转换

5.4数据标准化

5.4.1离差标准化数据

5.4.2标准差标准化数据

5.5数据转换

5.5.1类别型数据的哑变量处理

5.5.2连续型变量的离散化

5.6本章小结

本章实训

第6章Matplotlib数据可视化基础

6.1Matplotlib简介

6.2Matplotlib绘图基础

6.2.1创建画布与子图

6.2.2添加画布内容

6.2.3绘图的保存与显示

6.3设置Pyplot的动态rc参数

6.3.1全局参数定制

6.3.2rc参数设置

6.3.3绘图的填充

6.3.4文本注解

6.4Pyplot中的常用绘图

6.4.1折线图

6.4.2散点图

6.4.3直方图

6.4.4饼图

6.4.5箱线图

6.4.6概率图

6.5词云

6.5.1安装相关的包

6.5.2词云生成过程

6.5.3词云生成示例

6.6本章小结

本章实训

第7章Seaborn可视化

7.1Seaborn简介

7.2风格设置

7.2.1Seaborn绘图设置

7.2.2Seaborn 主题设置

7.2.3设置绘图元素比例

7.3Seaborn中的常用绘图

7.3.1直方图和密度曲线图

7.3.2散点图

7.3.3箱线图

7.3.4散点图矩阵

7.3.5小提琴图

7.3.6柱状图

7.3.7多变量图

7.3.8回归图

7.4本章小结

本章实训

第8章pyecharts可视化

8.1pyecharts简介

8.2pyecharts的使用方法

8.3pyecharts常用图表

8.3.1柱状图

8.3.2饼图

8.3.3漏斗图

8.3.4散点图

8.3.5K线图

8.3.6仪表盘

8.3.7词云

8.3.8组合图表

8.4本章小结

本章实训

第9章时间序列数据分析

9.1日期和时间数据类型

9.1.1datetime构造

9.1.2数据转换

9.2时间序列基础

9.2.1时间序列构造

9.2.2索引与切片

9.3日期范围、频率和移位

9.3.1日期范围

9.3.2频率和移位

9.4时期

9.4.1时期基础

9.4.2频率转换

9.4.3时期数据转换

9.5重采样、降采样和升采样

9.5.1重采样

9.5.2降采样

9.5.3升采样

9.6本章小结

本章实训

第10章SciPy科学计算

10.1SciPy中的常数与特殊函数

10.1.1SciPy的constants模块

10.1.2SciPy的special模块

10.2SciPy中的线性代数基本运算

10.2.1基本的矩阵运算

10.2.2线性方程组求解

10.2.3行列式的计算

10.2.4范数

10.2.5特征值分解

10.2.6奇异值分解

10.3SciPy中的优化

10.3.1方程求解及求极值

10.3.2数据拟合

10.4SciPy中的稀疏矩阵处理

10.4.1稀疏矩阵的存储

10.4.2稀疏矩阵的运算

10.5SciPy中的图像处理

10.5.1图像平滑

10.5.2图像旋转和锐化

10.6本章小结

本章实训

第11章统计与机器学习

11.1Scikitlearn的主要功能

11.2分类

11.2.1决策树规约

11.2.2KNN算法

11.2.3支持向量机

11.2.4朴素贝叶斯分类

11.3聚类

11.3.1KMeans聚类

11.3.2层次聚类

11.3.3基于密度的聚类

11.4主成分分析

11.5本章小结

本章实训

第12章图像数据分析

12.1OpenCV简介与导入

12.1.1OpenCV简介

12.1.2Python中OpenCV的安装与导入

12.2cv2图像处理基础

12.2.1cv2的基本方法与属性

12.2.2cv2图像处理示例

12.3应用尺度不变特征变换

12.4使用加速鲁棒特征检测

12.5图像降噪

12.6本章小结

本章实训

第13章综合案例

13.1职业人群体检数据分析

13.2股票数据分析

python数据分析与可视化清华大学_【官方正版】 Python数据分析与可视化 微课视频版 清华大学出版社 魏伟一 李晓红 软件工具 程序设计...相关推荐

  1. python数据分析与可视化清华大学_Python数据分析与可视化 微课视频版

    随着互联网的飞速发展,人们在互联网上的行为产生了海量数据,对这些数据存储.处理与分析带动了大数据技术的发展.其中,数据挖掘和分析技术可以帮助人们对庞大的数据进行相关分析,找到有价值的信息和规律,使得人 ...

  2. 清华大学python基础_清华大学出版社-图书详情-《Python基础入门-微课视频版》

    前言 Python语言自从20世纪90年代初诞生至今,逐渐被广泛应用于处理系统管理任务和科学计算,是最受欢迎的程序设计语言之一. 学习编程是工程专业学生学习的重要部分.除了直接的应用外,学习编程还是了 ...

  3. python基础实例教程 微课版-清华大学出版社-图书详情-《Python基础入门-微课视频版》...

    前言 Python语言自从20世纪90年代初诞生至今,逐渐被广泛应用于处理系统管理任务和科学计算,是最受欢迎的程序设计语言之一. 学习编程是工程专业学生学习的重要部分.除了直接的应用外,学习编程还是了 ...

  4. 从零开始学python微课视频版-从零开始学Python(微课视频版)

    基本信息 书名:从零开始学Python(微课视频版) :89.80元 作者:何明 编著 著 出版社:中国水利水电出版社 出版日期:2020_04_01 ISBN:9787517083818 字数:64 ...

  5. python基础实例教程 微课版-从零开始学Python(微课视频版)

    基本信息 书名:从零开始学Python(微课视频版) :89.80元 作者:何明 编著 著 出版社:中国水利水电出版社 出版日期:2020_04_01 ISBN:9787517083818 字数:64 ...

  6. 夏敏捷第29本著作《Python课程设计》(微课视频版)

    Python课程设计-微课视频版 本书以Python 3.7为编程环境,逐步展开Python语言教学,是一本面向广大编程学习者的程序设计类图书.本书以案例为驱动介绍知识点,将Python知识点分解到不 ...

  7. python qt5 gui快速编程_现货正版 Python Qt GUI与数据可视化编程 pyqt5教程书籍 pyqt5快速开发与实战Qt5 GUI快速编程 计算机网络程序设计人民邮电出版社...

    热销单品 查看更多 > RMB:85.00 立即购买 RMB:63.50 立即购买 RMB:73.50 立即购买 RMB:49.50 立即购买 RMB:127.80 立即购买 RMB:66.00 ...

  8. 零基础学python 视频_零基础入门学习PYTHON(第2版)(微课视频版)

    小甲鱼畅销图书重磅升级,针对Python 3.7,通过生动的实例,让读者在实践中理解概念,在轻松.愉快中学会Python! 本书提倡理解为主,应用为王.因此,只要有可能,小甲鱼(注:作者)都会通过生动 ...

  9. python数据分析与人工智能_正版 Python数据分析与可视化 微课视频版 魏伟一 李晓红 大数据与人工智能技术丛书 程序源码...

    第1章数据分析与可视化概述 1.1数据分析 1.2数据可视化 1.3数据分析与可视化常用工具 1.4为何选用Python进行数据分析与可视化 1.5Python数据分析与可视化常用类库 1.6Jupy ...

最新文章

  1. linux内核 机器码,u-boot与Linux内核机器码问题
  2. SOA和SaaS的区别
  3. 2020-10-23(SMC加密技术)
  4. Right Here Waiting
  5. 《JAVA与模式》之桥梁模式
  6. 【C语言】大程序(.c和.h)头文件和源文件
  7. Linux 4.20 发布!35 万行代码都更新了啥?
  8. linux 编译条件检查,如何利用GCC编译选项检测栈溢出
  9. 张俊芳电机学14章计算题以及答案
  10. 【WINDOWS / DOS 批处理】添加注释
  11. 【结合文献】——Affymatrix芯片数据预处理
  12. java工商银行项目_工商银行聚合支付,java开发实现
  13. 网络基础知识(ESP8266开发篇)
  14. iOS Instrument使用之Core Animation(图形性能)
  15. 在Nignx增加http2模块顺便聊聊HTTP的八卦
  16. 动画交互应用——星球引力
  17. 用cygwin从本地向ubuntu某路径下传文件时Permission denied解决方法
  18. 泰戈尔《世界上最远的距离》
  19. 白嫖-免费商用字体-收集
  20. W25Q128FV译文(二)

热门文章

  1. 欢迎了解专业思维导图MindManager2019完全可用版本
  2. 数据分析必备的统计学知识(一)
  3. html jquery 三级分类选择框(弹出式)可用于三级城市选择,职位分类选择,行业分类选择等
  4. 计网第四章作业题答案详解
  5. CRM系统为企业减少客户流失率
  6. 计算机专业人员实用软件推荐
  7. Gnuradio中的命名规则和数据类型
  8. 乘风波浪,立于浪潮之巅
  9. 【转】 SCM工具对比分析
  10. Gecco学习笔记(九)