Очистка таблицы HTML в R после изменения параметра раскрывающегося списка Javascript - PullRequest
1 голос
/ 25 марта 2019

Я хочу почистить основную таблицу с этого сайта . Мне удалось получить таблицу в R и работать, но единственной проблемой является то, что веб-сайт по умолчанию использует PS4, а я хотел получить данные для Xbox (это изменилось в выпадающем меню в правом верхнем углу).

В идеале был бы способ передать параметр в URL, который будет определять платформу таким образом, но я не смог ничего найти об этом.

Оглядываясь вокруг, кажется, что PhantomJS был бы лучшим способом, но у меня нет опыта использования Javascript, и я не уверен, как бы вы реализовали выполнение действия на странице, а затем очистили полученную таблицу.

В настоящее время это все, что я имею в виду, когда мой основной код очищает данные:

library(rvest)
url1 <- "https://www.futbin.com/19/players?page="
pge <- 1
tbl <- paste0(url1, pge) %>%
  read_html() %>%
  html_nodes(xpath='//*[@id="repTb"]') %>%
  html_table()

Заранее спасибо за любую помощь.

...