Python 年平均回报率。

Python 年平均回报率。,python,pandas,calculation,Python,Pandas,Calculation,对不起,我是新来的熊猫。我可以检查如何使用熊猫获得年化平均回报率。(注意:不是年化收益率)我想计算整个数据帧 收益的平均值:m=(1/m*∑这对你们很有用。 分配日期时间指数,应用groupby函数,计算平均值:-) 考虑的示例数据帧 TP MENU SLY CZA Time 2016-01-31 1.01 -0.33 -0.60 0.0 2016-01-30 0.32 0.06 0.

对不起,我是新来的熊猫。我可以检查如何使用熊猫获得年化平均回报率。(注意:不是年化收益率)我想计算整个数据帧

收益的平均值:m=(1/m*∑这对你们很有用。 分配日期时间指数,应用groupby函数,计算平均值:-)

考虑的示例数据帧

              TP    MENU    SLY     CZA
Time                
2016-01-31  1.01    -0.33   -0.60   0.0
2016-01-30  0.32    0.06    0.16    0.0
2017-01-29  -1.19   -0.10   0.34    0.0
2017-01-28  -0.31   0.62    -0.20   0.0
2017-01-27  0.39    0.03    -0.43   0.0
2017-01-26  1.21    -0.54   -0.21   0.0
2018-07-25  -0.39   0.67    -0.11   0.0
2018-07-24  -0.27   0.00    0.11    0.0
代码片段

df.index = pd.to_datetime(df.index)
df.groupby([df.index.year]).mean()
输出年平均值

          TP     MENU    SLY    CZA
2016    0.665   -0.1350 -0.220  0.0
2017    0.025   0.0025  -0.125  0.0
2018    -0.330  0.3350  0.000   0.0

嗨,Naga,很抱歉打扰你,但是你有上面例子的例子吗?谢谢:)你能给我提供该数据框架的列名吗?第一列是TP,第二列是MENU,第三列是SLY,第四列是CZA。非常感谢娜迦!感激