7

Google トレンドの結果を R にインポートしようとしています。

rGtrendsRGoogleTrendsを試しました。1 つ目は、CSV ファイルのダウンロードでスタックしているようです。

> require(devtools)
> install_github("rGtrends","emhart") 
> library(rGtrends)
> my_terms <- c("Twitter", "Myspace") 
> twit_ms <- rGtrends(my_terms) 
Error in .jcall("RJavaTools", "Ljava/lang/Object;", "invokeMethod", cl,  : 
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:/.../Documents/R/win-library/3.0/rGtrends/src/pyGTrends.py", line 105, in csv
raise Exception("Could not find requested section")

2 つ目は、サインインに問題があります (Google のユーザー名とパスワードを入力する必要がある理由がわかりません。入力しなくても、ブラウザーで Google のトレンドを調べることができます)。

4

2 に答える 2

3

これは R の問題ではありません。

pyGTrends ホームページのコメント セクションとrGTrendsの問題セクションをざっと読むと、この種の動作のさまざまな原因が継続的にリストされていることがわかります。主な原因は、Google トレンドによる認証の変更にあるようです。ie: pyGTrends は 2 要素認証で機能する場合もあれば、機能しない場合もあります。ユーザーが Cookie を設定する必要がある場合とそうでない場合があります。

于 2013-06-21T23:16:39.667 に答える
1

これを試して。最新の Google トレンド データ形式で動作するはずです。

require(devtools) 
install_github('googletrend','okugami79')

library(googletrend) 

# You need to Login http://google.com/trends on your browser!! 

x<- gettrend(keyword='Twitter') 
于 2013-10-15T23:24:36.407 に答える