Как очистить данные в R с карточек Bootstrap (используя rvest или подобное) - PullRequest
0 голосов
/ 08 мая 2020

Я пытаюсь очистить данные с веб-страниц YouGov (например, https://yougov.co.uk/topics/food/explore/brand/McDonalds). Я могу получить данные в верхней части страницы (например, имя, описание, популярность и т. Д. c). Однако я хотел бы собрать данные, которые также отображаются в двух таблицах в середине страницы (ie мнение и популярность по возрасту и полу). До сих пор я использовал rvest + SelectorGadget, но когда дело доходит до этих двух таблиц, я не могу получить никакого результата ({xml_nodeset (0)}). Я обнаружил, что это могут быть карты Bootstrap , если это так, как вы очищаете данные от карт в R?

Я пробовал с:

html_nodes(read_html("https://yougov.co.uk/topics/food/explore/brand/McDonalds"), ".card")

Однако он возвращает только:

{xml_nodeset (2)} [1] <div _yg-server-content-sc76 class="card"></div>\n [2] <div _yg-server-content-sc76 class="card"></div>

...