统计计算函数练&pandas

工具/原料:
“”“jupyter notebook
Python3"”"

统计计算函数练习

import pandas as pd
import numpy as np

1、创建DataFrame对象,3行5列随机整数,范围0-9

df1 = pd.DataFrame(np.random.randint(0,10,(3,5)))
df1
01234
096576
145475
291917

2、按行统计每一行的最大值、最小值、累计和

#最大值
df1.max(axis=1)
0    9
1    7
2    9
dtype: int32
#最小值
df1.min(axis=1)
0    5
1    4
2    1
dtype: int32
#累计和
df1.mean(axis=1)
0    6.6
1    5.0
2    5.4
dtype: float64

3、按列统计每一列的和、平均值、累计积

注意:参数默认为按列进行计算

df1.sum()
0    22
1    12
2    18
3    15
4    18
dtype: int64
df1.mean()
0    7.333333
1    4.000000
2    6.000000
3    5.000000
4    6.000000
dtype: float64
#累计积
df1.cumprod()
01234
096576
13630204930
23243018049210

4、使用describe输出多个统计函数

df1.describe()
01234
count3.0000003.0000003.0000003.0000003.0
mean7.3333334.0000006.0000005.0000006.0
std2.8867512.6457512.6457513.4641021.0
min4.0000001.0000004.0000001.0000005.0
25%6.5000003.0000004.5000004.0000005.5
50%9.0000005.0000005.0000007.0000006.0
75%9.0000005.5000007.0000007.0000006.5
max9.0000006.0000009.0000007.0000007.0
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

余生羁绊

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

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

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

打赏作者

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

抵扣说明:

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

余额充值