【发布时间】:2022-01-03 03:36:57
【问题描述】:
我想跨多个页面抓取表格中包含的数据。我使用下面的代码来抓取第一个表格,但我不确定如何抓取其他页面中的表格:
library (rvest)
library(dplyr)
WA_link<-"https://www.worldathletics.org/records/toplists/sprints/100-metres/outdoor/women/senior/2021?page=1"
WA_page<-read_html(WA_link)
WA_table<-WA_page %>% html_nodes("table.records-table") %>%
html_table() %>% . [[1]]
我希望抓取所有表(或给定数量的表),然后将它们组合成一个数据框。如何调整我的代码以实现此目的?
谢谢。
【问题讨论】:
标签: r dataframe loops dplyr rvest