Python数据可视化分析与应用在线 练习

该博客主要介绍Python中的NumPy库,包括数组运算、广播、统计函数等,并深入探讨Pandas的使用,涉及数据结构、索引操作、数据清洗和合并等数据预处理技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Python数据可视化分析与应用

  • 标题 : Python数据可视化分析与应用
  • 起源: 这不要期末复习了嘛,其实这节课挺有趣的,而且发现我的很长时间都花在学习 理论上和配置环境上,没有拿出时间来敲打代码 - 所以以后还是要在百忙之中抽空写代码 写个文档
  • 更新时间如下 (如下)
  • 创立时间: 2021 5 28 (1:34
  • 第 5次更新 更新内容 Pandas 高级索引
  • 最近更新时间 : 2021 5 30
  • 更新内容:科学计算库(Numpy)2.4 数组运算
  • 下次更新:

前言 : 通用型代码块

pd.DataFrame

df = pd.DataFrame({'A':['5','6','7'],'B':['5','6','7'],'C':['5','6','7']})

第二章 科学计算库NumPy

认识Numpy对象

在这里插入图片描述

创建NumPy对象

二维数组

在这里插入图片描述

在这里插入图片描述

2.3 ndarray数据类型

查看数据类型:

在这里插入图片描述

转换数据类型:

在这里插入图片描述
在这里插入图片描述

2.4 数组运算

数组运算

在这里插入图片描述

数组广播

在这里插入图片描述

矢量化运算

在这里插入图片描述

数组与标量间的运算

在这里插入图片描述

2.5 ndarray的索引和切片

整片索引的基本内容

在这里插入图片描述
在这里插入图片描述

花式(数组)索引基本使用:

在这里插入图片描述

2.6 数组的转置和轴对称

在这里插入图片描述

在这里插入图片描述

2.7 NumPy通用函数


在这里插入图片描述
在这里插入图片描述

2.8 利用NumPy进行数组处理

2.8.1 将条件逻辑转为数组运算

在这里插入图片描述

2.8.2 数组统计运算

在这里插入图片描述

2.8.3 数组排序

在这里插入图片描述
在这里插入图片描述

2.8.4 检查数组元素

在这里插入图片描述

2.8.5 唯一化及其他集合逻辑

在这里插入图片描述

2.9 线性代数模块:

在这里插入图片描述

2.10 随机数模块:

在这里插入图片描述
在这里插入图片描述

2.11 案例 —— 酒鬼漫步

在这里插入图片描述

第三章 数据分析工具 Pandas

3.1 Pandas的数据结构分析

3.1.1 Series

在这里插入图片描述

3.1.2 DataFrame

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.2 Pandas 索引操作以及高级索引

3.2.1 索引对象:

在这里插入图片描述
在这里插入图片描述

3.2.2 重置索引 :

在这里插入图片描述
在这里插入图片描述

3.2.3 索引操作 :

1 .Series的索引操作

在这里插入图片描述在这里插入图片描述

2 .DataFrame的索引操作

在这里插入图片描述
在这里插入图片描述

扩展 : 使用 Pandas提供的方法操作索引

在这里插入图片描述

3.3 算术运算 与数据对齐


在这里插入图片描述

3.4 数据排序

在这里插入图片描述
在这里插入图片描述

3.4.2 按值排序

在这里插入图片描述
在这里插入图片描述

3.5 统计与描述

在这里插入图片描述

3.5 统计与描述

在这里插入图片描述

3.6 层次化索引

3.6.1 认识层次化索引

在这里插入图片描述

第四章 数据预处理

4.1 数据清洗

4.1.1 空值和缺失值的处理

1. isnull函数

在这里插入图片描述

2. notnull函数

在这里插入图片描述

3. dropna()方法

在这里插入图片描述

4. 填补缺失值 / 空值

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.1.2 重复值的处理

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

4.1.3 异常值的处理

1. 基于u- 36原则检测异常值

在这里插入图片描述

2.基于箱型图检测异常值

在这里插入图片描述
在这里插入图片描述

4.1.4 更改数据类型

1.明确指定数据类型

在这里插入图片描述
在这里插入图片描述

2. 通过astype()方法强制转换数据的类型

在这里插入图片描述
在这里插入图片描述
3. 通过 to_numeric()函数转换数据类型
在这里插入图片描述

4.2 数据合并

4.2.1 轴向堆叠数据

1. 横向堆叠与外连接 :

在这里插入图片描述

纵向堆叠数据

在这里插入图片描述

4.2.2. 主键合并数据 :

在这里插入图片描述
在这里插入图片描述

4.2.3. 根据行索引合并数据 :

在这里插入图片描述
重叠列名 on

Z

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

-ATAO----

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值