在此先感谢您的帮助。我正在使用 R,假设我有一个数据表(或最终带有 zoo 的时间序列),格式如下:
Col1: time Values
Day1 H1 Value
Day1 H2 Value
Day1 H3 Value
Day1 H4 Value
Day2 H1 Value
Day2 H2 Value
Day2 H3 Value
Day2 H4 Value
Day3 H1 Value
...
假设我想构造一个格式如下的矩阵:行:天
H1 H2 H3 H4
D1 Values Values Values Values
D2 Values Values Values Values
D3 Values Values Values Values
并且:
average(H1,H2) average(H3,H4)
D1 Values Vales
D2 Values Vales
D3 Values Vales
在某些语言(例如 C++)中,我们可能会使用双 'for',但我不确定这是在这里进行的最佳方式。非常感谢,我是 R 的新手,我对不同的逻辑很迷茫(但非常有趣)。
我已经看到有关该主题的其他问题,但我根本不清楚。