【发布时间】:2021-08-28 04:01:52
【问题描述】:
我的数据框(股市信息)有大约 100 个组(股票),每个组(股票)有 25 个观察值(行 - 1 次/天)。它看起来像这样。
Stock Day Price Volume
A 1 x y
A 2 a b
.
.
A 25 c d
B 1 p q
B 2 r s
.
.
B 25 t u
.
.
.
XX 1 e f
XX 2 g h
.
.
XX 25 i j
现在我想计算每组(股票)过去 3 天(第 1-3 天)、5 天(第 1-5 天)和后面 20 天(第 5 - 25 天)的平均价格和交易量)。
结果将如下所示
Stock Pr/3D/Avg Pr/5D/Avg Pr/20D/Avg Vo/3D/Avg Vo/5D/Avg Vo/20D/Avg
A a1 b1 c1 d1 e1 f1
B g1 h1 i1 j1 k1 l1
.
.
.
XX m1 n1 o1 p1 q1 r1
我该怎么做?
我试过 head,但它只占用第一组的第一行。 我觉得有一个更简单的方法。
【问题讨论】: