pandas数据表处理之数据的分类与汇总(2)

本文介绍如何使用pandas进行数据的分组与汇总,包括排序、找最大最小值,以及通过nlargest和nsmallest方法。重点讨论了如何使用单个和多个分组变量进行分类汇总,利用agg和apply函数实现数据聚合。
摘要由CSDN通过智能技术生成

数据的分组与汇总

import numpy as np
import pandas as pd
import os

1 排序

loan_info = pd.read_csv('loan_info.csv', encoding='utf-8', dtype={
   'hkzh': str})
loan_info.info()
loan_info.head(5)
loan_info.sort_values('dkje', ascending=True, na_position='last', inplace=True)
# ascending=True:升序,na_position='last':缺失值排最后面,inplace =True表示是否作用在原数据上
loan_info.sort_values('ye', ascending=True, na_position='first')
# 升序(缺失值排最前面)
loan_info.sort_values(['dkje', 'ye'])  # 注意没有加inplace = True表示返回的是视图,没有作用在原数据上

2 找最大最小值

2.1使用nlargest 和nsmallest方法

loan_info.nlargest(2, 'dkje')  # 查看贷款金额最大的两个
loan_
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值