Я все еще относительно новичок в Rvest, чтобы извинить меня, если я упускаю что-то очевидное здесь.
Я пытаюсь собрать данные с общедоступного веб-сайта NFL Next Gen Stats:
https://nextgenstats.nfl.com/stats/passing
Я пытался использовать rvest множеством способов, но, похоже, он не находит таблицу.
board <- url %>%
read_html() %>%
html_nodes(xpath = ".//table[contains(., '')]") %>%
html_table()
Error in .subset2(x, i, exact = exact) : subscript out of bounds
Вот как сами узлы выглядят:
board <- url %>%
read_html() %>%
html_nodes(xpath = ".//table[contains(., '')]")
board[[1]]
{xml_node}
<table cellspacing="0" cellpadding="0" border="0" class="el-table__header" style="width:;">
[1] <colgroup></colgroup>\n
[2] <thead><tr></tr></thead>
board[[2]]
{xml_node}
<table cellspacing="0" cellpadding="0" border="0" class="el-table__body" style="width:;">
[1] <colgroup></colgroup>\n
[2] <tbody><!----></tbody>
Кто-нибудь знает, что я здесь не так делаю?