首页 > 其他 > 详细

Pandas 汇总计算

时间:2021-05-12 21:21:26      阅读:41      评论:0      收藏:0      [点我收藏+]

Pandas 汇总计算

排除NaN值

df[‘内容‘].dropna()

计算平均数

mean_ = df[‘age‘].mean()

多个列的平均数

result = df[[‘age‘, ‘height‘]].describe()
result.count().age  # 取值

groupby

result = df[[‘age‘, ‘sex‘]].groupby(‘sex‘).mean()
# 方式二
result = df.groupby(‘sex‘)[‘age‘].mean()

也可以多个列分组

result = df.groupby([‘sex‘, ‘origin‘])[‘age‘].mean()

每个类别的数量 value_counts()

value_count_ = df[‘笔记类型‘].value_counts()
# 该函数是一个快捷方式,因为它实际上是一个groupby操作,结合了对每个组中记录数的计数
# value_count_ = df.groupby(‘笔记类型‘)[‘笔记类型‘].count()

Pandas 汇总计算

原文:https://www.cnblogs.com/kai-/p/14760753.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!