Python_20_Pandas_03_pandas常用函数

文章介绍了Pandas中计算平均值mean()、求和sum()、索引排序sort_index()和按值排序sort_values()四个关键函数的用法。mean()和sum()函数分别用于计算平均值和求和,可指定axis参数按列或行操作。sort_index()和sort_values()用于排序,前者按索引排序,后者按值排序,均支持ascending参数设定升序或降序排列。
摘要由CSDN通过智能技术生成

pandas常用函数:

序号方法说明
1mean(axis=0, skipna=False)对列(行)求平均值
2sum(axis=1)对列(行)求和
3sort_index(axis, …, ascending)对列(行)索引排序
4sort_values(by, axis, …, ascending)对某一列(行)索引排序

Numpy的通用函数同样适用于pandas。

20.3.1 求平均值mean()

DataFrame对象求平均值,由于DataFrame对象有两列,所以它会在忽略缺失值的情况下,返回的是长度为2的Series对象。

1:按照列求平均值。
1
2
2:按照行求平均值。
按照行求平均值使用“axis=1”作为参数。

3

20.3.2 求和的sum()

默认情况下按列求和。
45
按行求和需要添加参数“axis=1”。
6

20.3.3 索引排序sort_index()

可以不需要任何参数。
7
进行降序排列。
8
需要将列索引进行降序排列,则需要添加参数“axis=1”。
9

20.3.4 按值排序sort_values()

1:按列的值进行排序
在按值排序函数中,其中参数by的值是指定按照哪个列进行值排序。

10
如果想要按某一列的值倒序排序,需要使用参数值为“ascending=False”。ascending是升序的意思,当它等于False的时候就是降序。

11
2:按行的值进行排序
按行的值进行排序就需要将by参数的值改为行的标签,指明按哪一行进行排序。而且必须配置axis参数并且值等于1
12
所有含有“NaN”的行不参与排序,并且将含有“NaN”的行放到最后,即无论是升序还是降序,所有含有缺失值的行都放在最后。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值