数据分析工具Pandas(6):Pandas统计计算和描述

举报
DrugAI 发表于 2021/07/15 03:46:30 2021/07/15
【摘要】 数据分析工具Pandas(1):Pandas的数据结构 数据分析工具Pandas(2):Pandas的索引操作 数据分析工具Pandas(3):Pandas的对齐运算 数据分析工具Pandas(4):Pandas的函数应用 数据分析工具Pandas(5):Pandas的层级索引 数据分析工具Pandas(6):Pandas统计计算和描述 Pandas统计计算和描...

数据分析工具Pandas(1):Pandas的数据结构

数据分析工具Pandas(2):Pandas的索引操作

数据分析工具Pandas(3):Pandas的对齐运算

数据分析工具Pandas(4):Pandas的函数应用

数据分析工具Pandas(5):Pandas的层级索引

数据分析工具Pandas(6):Pandas统计计算和描述


Pandas统计计算和描述

 


  
  1. import numpy as np
  2. import pandas as pd
  3. df_obj = pd.DataFrame(np.random.randn(5,4), columns = ['a', 'b', 'c', 'd'])
  4. print(df_obj)

运行结果:


  
  1. a b c d
  2. 0 1.469682 1.948965 1.373124 -0.564129
  3. 1 -1.466670 -0.494591 0.467787 -2.007771
  4. 2 1.368750 0.532142 0.487862 -1.130825
  5. 3 -0.758540 -0.479684 1.239135 1.073077
  6. 4 -0.007470 0.997034 2.669219 0.742070

常用的统计计算

sum, mean, max, min…

axis=0 按列统计,axis=1按行统计

skipna 排除缺失值, 默认为True

 


  
  1. df_obj.sum()
  2. df_obj.max()
  3. df_obj.min(axis=1, skipna=False)

运行结果:


  
  1. a 0.605751
  2. b 2.503866
  3. c 6.237127
  4. d -1.887578
  5. dtype: float64
  6. a 1.469682
  7. b 1.948965
  8. c 2.669219
  9. d 1.073077
  10. dtype: float64
  11. 0 -0.564129
  12. 1 -2.007771
  13. 2 -1.130825
  14. 3 -0.758540
  15. 4 -0.007470
  16. dtype: float64

常用的统计描述

describe 产生多个统计数据

 

print(df_obj.describe())

 

运行结果:


  
  1. a b c d
  2. count 5.000000 5.000000 5.000000 5.000000
  3. mean 0.180305 0.106488 0.244978 0.178046
  4. std 0.641945 0.454340 1.064356 1.144416
  5. min -0.677175 -0.490278 -1.164928 -1.574556
  6. 25% -0.064069 -0.182920 -0.464013 -0.089962
  7. 50% 0.231722 0.127846 0.355859 0.190482
  8. 75% 0.318854 0.463377 1.169750 0.983663
  9. max 1.092195 0.614413 1.328220 1.380601

常用的统计描述方法:

参考资料

 

文章来源: drugai.blog.csdn.net,作者:DrugAI,版权归原作者所有,如需转载,请联系作者。

原文链接:drugai.blog.csdn.net/article/details/104286434

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。