【发布时间】:2020-10-09 00:59:30
【问题描述】:
维度为 2298 行 30 列。 我想在每一行和每一列中做一个循环并将其存储在一个新的矩阵/数据框中。将 xts 数据视为变量 a,示例代码为:
for(i in 1:nrow(a)){
b[i,1] <- a[i,1]
for(j in 2:ncol(a)){
b[i,j] <- ((1+a[i,j])^j/(1+b[i,j-1]))-1
}
}
R 中的 for 循环真的很慢,我想知道如何加快这个功能。
【问题讨论】:
-
试试这个; ta
标签: r performance loops for-loop