我有兩個輸入數據框,第一個被稱爲「Firms_Ind」,包含2列(「公司」,「行業」),具有多行。它給出了每家公司的行業ID。另一個稱爲「ann_returns」,其具有與「Firms_Ind」具有多行並具有多行的列數一樣多的列。它包含每年(行)每個公司(列)的回報。根據另一個向量中的ID行列總結
我想計算每個行業的年均回報。所以我想要一個輸出矩陣,它的維度是:列數=年數和行數=年數。對於每個行業(專欄),應計算每年的平均回報。
這裏是一個小例子:
> Firms_Ind
Firms Industry
1 A 1
2 B 2
3 C 3
4 D 1
5 E 2
6 F 1
> ann_returns
A B C D E F
y1 0.20 0.11 0.13 0.30 0.24 0.03
y2 0.23 0.08 0.03 0.23 0.17 0.01
y3 0.28 0.19 0.11 0.21 0.19 0.07
> Industry_mean
1 2 3
y1_means 0.20 0.11 0.13
y2_means 0.23 0.08 0.03
y3_means 0.28 0.19 0.11
你嘗試重塑'ann_returns'爲長格式,然後合併'Firms_Ind'它,再由行業組織來計算是什麼意思? – coffeinjunky