【发布时间】:2021-06-16 20:10:03
【问题描述】:
我正在尝试存储嵌套的 for 循环结果,但我发现这样做很难。这就是我所拥有的:
library("pageviews")
lang = c("it.wikipedia", "de.wikipedia", "fr.wikipedia", "es.wikipedia")
bm = c("ECB","Christine Lagarde")
x = list(list()) # store results
for (i in 1:length(lang)) {
for (j in 1:length(bm)) {
x[[i]][[j]] = article_pageviews(project = lang[i], article = bm[j], platform = "all", user_type = "user", start = "2015100100", end = today(), reformat = TRUE, granularity = "daily")
}
}
x = do.call(rbind, x) # from list to df
我想做的是为每个lang 和article 运行代码并相应地存储它。所以我会有一个列表,it.wikipedia 代表欧洲央行,it.wikipedia 代表拉加德,等等......
谁能帮我做?
谢谢!
【问题讨论】:
标签: r loops for-loop nested-loops nested-lists