Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用rtweet大量lookup_users帐户(> 900,000)。此函数最多返回 90,000 个用户,然后有一个速率限制,仅在 15 分钟后重置。如何构建一个 for 循环,迭代向量(或数据帧)中的前 90,000 个值,然后等待 15 分钟,然后在遵守速率限制的情况下迭代下一个 90,000 等?
rtweet
lookup_users
我们可以使用Sys.sleep():
Sys.sleep()
i <- 1 while (i < n_accounts) { do_something() Sys.sleep(900) i <- i + 90000 }