【发布时间】:2012-12-02 07:46:35
【问题描述】:
提前感谢您的帮助。 我正在使用 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 新手,对不同的逻辑(但非常有趣)感到很迷茫。
我看到了关于这个主题的其他问题,但我一点都不清楚。
【问题讨论】:
-
带有一些for的双循环?我有 200,000 行,所以我很担心性能