RI では、特定のカテゴリの Google トレンドから上位 10 の検索用語を取得したいと考えています。たとえば、次のURLには自動車カテゴリの上位 10 の検索用語が含まれています。
url <- "https://www.google.com/trends/explore#cat=0-47&geo=US&cmpt=q&tz=Etc%2FGMT-1"
検索語を取得するために、次のことを試しました。
library("rvest")
top_searches <- url %>%
read_html() %>%
html_nodes(xpath='//*[@class="trends-bar-chart-name"]') %>%
html_table()
ただし、このコードでは空のリストが生成されます ( Selectorgadgetを使用して「xpath」を把握していることに注意してください)。