-1
我试图从多个页面(233)的Securities Class Action Filings网站上刮取表格。我的代码如下:rvest包的错误
install.packages("rvest")
install.packages("magrittr")
install.packages("xml2")
library(xml2)
library(rvest)
library(magrittr)
library(data.table)
i <- 1:233
urls <- paste0("http://securities.stanford.edu/filings.html?page=", i)
get_table <- function(url) {
url %>%
read_html() %>%
html_nodes(xpath = '//*[@id="records"]/table') %>%
html_table()
}
results <- sapply(urls, get_table)
的代码产生以下错误:
Error in xpath_element() :
could not find function "xpath_element"
任何想法?
我试着重新启动R,重新启动计算机并更新所有软件包。
谢谢。我运行了代码,但仍然收到相同的错误消息。运行后 'map_df(。)'R开始刮擦('| ====== |剩余10%〜1米),但不久后结束并显示错误消息“Error in xpath_element(): 找不到函数”xpath_element“ –