2

次のように問い合わせるとします。

gtrends("google", geo="US")$interest_by_city

これは、米国の各都市で発生した「google」という用語の検索数を返します。ただし、各都市がどの州に属するかについての情報は提供していません。

このデータ セットを、都市名や州名など、他のいくつかのデータ セットとマージしてみました。同じ都市名が多くの州に存在する可能性があることを考えると、Google トレンドがデータを提供した都市がどの都市であったかを特定する方法は不明です.

以下に、より詳細な MWE を示します。

library(gtrendsR)
library(USAboundariesData) 

data1 <- gtrends("google", geo= "US")$interest_by_city
data1$city <- data1$location
data2 <- us_cities(map_date = NULL)
data3 <- merge(data1, data2, by="city")

そして、これにより次の問題が生じます。

    city        state 
  Alexandria   Louisiana      
  Alexandria   Indiana       
  Alexandria   Kentucky        
  Alexandria   Virginia       
  Alexandria   Minnesota      

どの「アレキサンドリア」の Google トレンドがデータを提供したかを知るのが難しくなります。

各都市の状態を特定する方法についてのヒントをいただければ幸いです。

4

1 に答える 1