0
我試圖爲每個頁面刮一張表,然後將它們一起放入一個數據框。下面的代碼適用於頁面0到5:分頁表
pages <- 0:5
urls <- paste0("http://www.expansionyempleo.com/buscar-trabajo-empleo/cid/3BC18A08D9BB661C9B65C93203B654EF/canal/0/pagenumber/",pages)
get_table <- function(url) {
url %>%
read_html() %>%
html_nodes(xpath = '//*[@id="mytable"]') %>%
html_table()
}
results <- sapply(urls, get_table)
results <- rbind_all(results)
View(results)
然而,當我增加從5頁至例如20我得到以下錯誤:
錯誤bind_rows_(X,ID = ID) :論據1必須有名字
任何幫助非常感謝。由於