pandas统计计算和描述

pandas统计计算和描述

常用统计计算:
  • sum, mean, max, min

  • axis=0表示按列统计,axis=1按行统计

  • skipna 排除缺失值,默认为True

  • idmax, idmin, cumsum

    import numpy as np
    import pandas as pd
    
    df_obj = pd.DataFrame(np.random.randn(5,4), columns = ['a', 'b', 'c', 'd'])
    print(df_obj)
    print('------------')
    
    print('求和')
    print(df_obj.sum())
    print('------------')
    
    print('求最大值')
    print(df_obj.max())
    print('------------')
    
    print('按行求最小值')
    print(df_obj.min(axis=1))
    

    运行结果:
    在这里插入图片描述

统计描述:
  • describe 产生多个统计数据

    df_obj.describe()
    

    运行结果:
    在这里插入图片描述

函数描述
count非NA值的数量
describe针对series或各dataframe列计算汇总统计
min,max最大、最小值
argmin,argmax计算最小值、最大值的索引位置
idmin,idmax计算最小值、最大值的索引值
quantile计算样本的分位数(0到1)
sum求和
mean平均数
median算术中位数
mad根据平均值计算平均绝对离差
var方差
std标准差
skew样本值的偏度(三阶距)
kurt样本值的峰度(四阶距)
cumsum样本值累计和
cummin,cummax样本值的累计最大值和累计最小值
cumprod样本值的累计积
diff计算一阶差分
pct_change计算百分数变化
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Sweeney Chen

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值