我正在尝试通过循环递归地收集数据。我写了这个命令,它适用于从 2 页收集信息。例如,
library(jsonlite)
data1 <- fromJSON("https://www.example.com/?page=1", flatten = TRUE)
data2 <- fromJSON("https://www.example.com/?page=2", flatten = TRUE)
filings<- rbind.pages(list(data1, data2))
我想知道我是否可以对 300 页递归执行此操作。让我知道任何建议。
library(jsonlite)
for (i in 1:300) {
datai <- fromJSON("https://www.example.com/?page=i", flatten = TRUE)
}
filings<- rbind.pages(list(data[1:300]))