计算均值,std.dev和方差并根据这些计算在python中创建一个新的数据框 [英] Calculating mean, std.dev and variance and creating a new data frame from these calculations in python

查看:212
本文介绍了计算均值,std.dev和方差并根据这些计算在python中创建一个新的数据框的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的数据框

date   Stk A     Stk B  Stk C   Stk D
01.01   0.03    0.0102  0.034   0.083232
02.02   0.05    0.017   0.0578  0.13872
03.03   0.04    0.0136  0.046   0.110976
04.04   0.006   0.00204 0.006   0.0166464






必需的输出


Required output

           Stk A      Stk B       Stk C     Stk D
Mean     0.0315      0.01071    0.036       0.0873936
Std.Dev  0.0188      0.0064     0.021       0.052322762
Variance 0.0003      0.0034     0.047       0.002737671


推荐答案

在python中使用pandas库

Using pandas library in python

import pandas as pd
stats=pd.DataFrame()
stats["mean"]=data.mean()
stats["Std.Dev"]=data.std()
stats["Var"]=data.var()

然后像

stats.T

这篇关于计算均值,std.dev和方差并根据这些计算在python中创建一个新的数据框的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆