このウェブサイトのフェデラーの結果を含むすべてのhtmlテーブルをお読みください:http://www.atpworldtour.com/en/players/roger-federer/f324/player-activity このデータを単一のデータフレームに格納します。私が把握した1つの方法は、rvestパッケージを使用していましたが、わかりますように、私のコードは特定の回数のトーナメントでのみ動作します。 1つのコマンドで関連するすべてのテーブルを読み取る方法はありますか?ご協力ありがとうございました!テニス選手のアクティビティページからすべての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