2
我想閱讀所有包含這個網站的費德勒結果的html表格:http://www.atpworldtour.com/en/players/roger-federer/f324/player-activity 並將數據存儲在一個單一的數據框中。我想到的一種方法是使用rvest軟件包,但正如您可能注意到的,我的代碼僅適用於特定數量的錦標賽。有什麼方法可以用一個命令讀取所有相關的表格嗎?感謝您的幫助!閱讀所有來自網球運動員的html表活動頁面
Url <- "http://www.atpworldtour.com/en/players/roger-federer/f324/player-activity"
x<- list(length(4))
for (i in 1:4) {
results <- Url %>%
read_html() %>%
html_nodes(xpath=paste0("//table[@class='mega-table'][", i, "]")) %>%
html_table()
results <- results[[1]]
x[[i]] <- resultados
}
歡迎您光臨。如果這是一個可行的解決方案,你可以接受這個答案。 – Dave2e