计算熊猫数据框中每5行的平均值和标准差

Mono Neu Elogy

我有一个数据框,例如:

A
27.00   
18.00
15.00
7.50
5.00
4.00
3.00
1.50
1.00

现在,我要计算从下到上每5行的平均值和标准差,并将其设置在上面的行作为其他列,例如:

A       B(avg)  C(standard deviation)
27.00   9.90    6.24899992
18.00   6.90    4.827007354
15.00   4.20    2.252776065
7.50    2.90    1.673320053
5.00        
4.00        
3.00        
1.50        
1.00

9.90 =平均值-4.00,5.00,7.50,15.00,18.00

6.24899992 =标准偏差-4.00、5.00、7.50、15.00、18.00

我该如何实现?

飞溅58

使用滚动并将结果向上移动5行

df[['B','С']] = df.rolling(5)['A'].agg(('mean','std')).shift(-5)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

计算各列的平均值,标准差,n等,并创建新的数据框

熊猫:计算整个数据框的均值或标准差(标准差)

计算 HDF5 数据的均值和标准差

熊猫数据框中的平均标准差

在熊猫的几列上获得加权平均值和标准差

输入平均值和标准差以在整个DataFrame Pandas Python中应用概率分布

熊猫计算两列的均值,标准差和计数

从熊猫数据框计算平均值

用满足条件的数据计算均值和标准差

来自非数值数据框的均值和标准差

数据框列的均值和标准差

计算数据框中每一行的滚动平均值

熊猫数据框groupby计算总体标准差

熊猫系列均值和标准差

R,bit64,计算数据中的行均值和标准差时遇到问题。

计算时间序列中的均值和标准差

如何计算数据框中每3列的标准差?

计算均值和标准差

如何计算RDD[Long]的标准差和平均值?

在 DAX 中计算加权平均值和加权标准差

熊猫数据框分组和标准差

Pandas 中的分组计数、平均值、Q1、Q2、Q3 和标准差

如何在没有当前行值的情况下对熊猫数据框进行分组并计算统计摘要(均值和标准差)?

R dplyr 使用 group_by 汇总平均值和标准差

如何将公斤转换为磅,然后找到平均值和标准差?

每个数组项的平均值和标准差

使用NumPy数组执行分组的平均值和标准差

熊猫:使用数据框和一系列数据按行计算加权平均值

计算熊猫数据框行中列表的均值和标准dev