for循环,其函数在nrows[R]之后也会休眠

for循环,其函数在nrows[R]之后也会休眠,r,for-loop,rtweet,R,For Loop,Rtweet,我正在使用rtweet来lookup\u用户查找大量帐户(>900000)。此函数最多返回90000个用户,然后有一个速率限制,该限制仅在15分钟后重置。如何构建一个for循环,该循环迭代向量(或数据帧)中的前90000个值,然后等待15分钟,然后迭代下一个90000个值,依此类推,这与速率限制有关 我们可以使用Sys.sleep(): i可能Sys.sleep(15*60/90000)在循环结束时?实际上,每次迭代时暂停0.01秒可以确保您永远不会超过限制。 i <- 1 while

我正在使用
rtweet
lookup\u用户
查找大量帐户(>900000)。此函数最多返回90000个用户,然后有一个速率限制,该限制仅在15分钟后重置。如何构建一个for循环,该循环迭代向量(或数据帧)中的前90000个值,然后等待15分钟,然后迭代下一个90000个值,依此类推,这与速率限制有关

我们可以使用
Sys.sleep()

i可能
Sys.sleep(15*60/90000)
在循环结束时?实际上,每次迭代时暂停0.01秒可以确保您永远不会超过限制。
i <- 1

while (i < n_accounts) {

do_something()
Sys.sleep(900)
i <- i + 90000

}