pandas删除某一行_数据分析常用python库:Numpy&Pandas(附案例)

d3cf9840d890ee172bebbae3acf573d4.png

参考手册:

Numpy:NumPy Reference - NumPy v1.10 Manual

Pandas:User Guide - pandas 1.2.0 documentation

一、一维数据分析:

1.使用Numpy建立一维数据(Array)
1.1定义一维数组Array:

8bdb543b721de49774ccb3cbf980e825.png

1.2查询数组中的元素:

53e024d7de55e7f16b0ecf8b2f9c14a7.png

1.3切片法访问数组中的元素:

398ffe90ea0e0d94d470c222d8058e9d.png

1.4循环查询数组中的元素:

10a6cb3d5d03ac7984ee83e8f9d16136.png

1.5查看数组中元素的数据类型:

65419d7ef484c744e19d9682e51a7b2c.png

1.6计算数组中元素的平均值:

b4962b1087fd3413e326465e9f268b52.png

1.7计算数组中元素的标准差:

b6583a573dd13f49a9830f2fd7a88460.png

1.8数组元素的向量化运算:

61bd12402946a749500b20b4e19b96eb.png

2.使用Pandas建立一维数据(Series)
2.1定义一维数据结构Series

d5371a389ec36306259134540f1fe910.png

2.2获取一维数据结构Series的描述统计信息:

55235ed52cec14fcc1a4a04ba33c71c2.png

2.3查询数组中的元素:
iloc属性用于根据位置获取值:

06baa295c69980f5f7d078e670f5ca12.png

loc属性用于根据索引获取值:

ff37f6ef5ed40c72d7425c12a06a766e.png

2.4两个一维数据结构向量化运算:向量相加

8a1621cf6b42e43e4acfa3bc492a3f21.png

向量化相加时,两个一维数据结构的索引值必须一一对应,若一个索引只存在于一个一维数据结构中,另外一个一维数据结构中没有这个索引,其向量相加结果为NaN(缺失值)。
2.5缺失值处理方法之一:删除缺失值:

8275f5a3f5bcec47a215dbf89c1fc86d.png

2.6缺失值处理方法之二:将缺失值进行填充

c0fda5c3565e001c90aec8c564484e0e.png

二、二维数据分析

1.使用Numpy建立二维数据(Array)
1.1定义一个二维数组:

e136fdd7ba7904248f20a02216abac5b.png

1.2查询数组中的元素:

2e3cb4de522abc1bdfe186ffd673b073.png

1.3查询数组中的某一行

12157e00877c683e7203c9300b781510.png

1.4查询数组中的某一列

939c7d2d1813fc973ed7817fc27262cb.png

1.5计算二维数组的平均值:

8f2ad8d13c4c1857a2b2bd58a5484ab1.png

1.6计算每一行的平均值

3244632c2fea05d16f679c2f4690b8e8.png

1.7计算每一列的平均值

d21831bb783e32c200493820f5e5b0a8.png

2.使用pandas建立二维数据(DataFrame)

2.1定义二维数组

4f381de5d885dbea064951d5b12aa846.png

2.2求二维数组每一列的平均值:

f10912d76f95f902f4be6aa9dbd3d4a1.png

2.3二维数组的查询
2.3.1利用位置查询值:iloc属性
(1)查询某个元素

3e25286365420f2408d92381d0ee4d9b.png

(2)根据位置查询某一行

aa5da762d3ec755f5f617f8eeb450794.png

(3)根据位置查询某一列

2c61fbb2970a3293dc5c50cc017165bd.png

2.3.2根据索引查询值:
(1)查询某一个元素:

dfe4dcacd856ac83b97752460c8c2988.png

(2)查询某一行:

91f1b199a8f3d7ac8ab7b920683e53c1.png

(3)查询某一列:

8a98e3cc9eadc8cf54dcba56bd228a95.png

2.3.3查询指定的某几列:

f6c39bc13dd53b79623d678558fb6166.png

2.3.4切片,查询某个范围内的元素:

4e97192f4c2affb0498708215ded64b3.png

2.3.5条件查询:

ea21331e596d01702f3fb120a364c53d.png

2.4读取Excel文件,使用DataFrame建立成二维数据结构

c60c6a7cade57b620ed0e1ab2d29dcb0.png

2.5获取Excel文件中的前五行

b3aa958acca65cade7983d71944cabfe.png

2.6查看Excel文件表格中某一列元素的类型:

5e10e77cf6d9fc7dc12134bf7f5321ec.png

2.7查看Excel文件表的行数与列数

d43ce7844dfb94c664b8f0bfac8b3b01.png

2.8获取每一列的常用统计数值

0e7b8db13927978d57264ed0868a1270.png
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值