【发布时间】:2021-10-02 19:27:22
【问题描述】:
我使用下面的代码从网页中提取表格:
library(rvest)
library(dplyr)
#Link to site and then getting html code.
link <- "https://www.stats.gov.sa/en/915"
page <- read_html(link)
#extract table from html
files <- page %>%
html_nodes("table") %>%
.[[1]] %>%
html_table()
但是,我得到的结果与网页上的不同。结果如下图:
小标题:1 × 4
名称Report Period 周期性下载
1 请稍等...请稍等...请稍等...请稍等...
我想知道有没有一种方法可以在不使用 Rselenium 的情况下以我通过网络浏览器查看表格的形式获取表格。这是因为这似乎不适用于 r studio online
【问题讨论】:
标签: r web-scraping rvest