【发布时间】:2020-07-25 06:25:00
【问题描述】:
下面是我目前正在做的一个例子,它相当慢。我认为必须有比这更有效的东西,因为它需要大约 95 秒才能运行。
df <- data.frame(matrix(vector(), 1000, 1000))
for (i in (1:1000)) {
for (j in (i:1000)) {
df[i, j] <- i *1000 + j
df[j, i] <- df[i, j]
}
}
还要注意 i*1000+j 只是为了说明。我在那里做其他事情,但这是一个依赖于以 1:1000 获得所有对的计算。谢谢。
【问题讨论】:
标签: r performance loops