当前位置: 代码迷 >> python >> 在系列开始时在Pandas DataFrame中添加行(起始权益)
  详细解决方案

在系列开始时在Pandas DataFrame中添加行(起始权益)

热度:41   发布时间:2023-06-13 15:31:27.0

如何在Pandas DataFrame(df1)的开头添加一行以获取第0个月的起始权益? 如您所见,由于没有起始权益,monthly_ret直到第二个月才开始。 初始权益= 300.38

Date            Month     Equity     monthly_ret    
1454025600000   1         317.9      
1456704000000   2         368.84     0.1602390689
1459382400000   3         338.19    -0.0830983624
1461888000000   4         348.16     0.0294804696

使用第0个月的数据创建一个单行数据框,然后使用适当的 -concat可能效果最好。

  相关解决方案