我正在尝试使用gtrendsR包中的gconnect()登录我在R中的Google帐户,但遇到了问题.我上个月一直在使用Google趋势数据进行研究,并且从未遇到过这方面的问题.
如果您有任何想法,请告诉我.我有谷歌支持看看我的帐户,看看是否有任何搁置或什么,但没有出现.还尝试通过另一个没有工作的帐户登录..
这就是我想要做的:
usr <- 'my_username@gmail.com'
psw <- 'my_password'
gconnect(usr, psw)
Run Code Online (Sandbox Code Playgroud)
然后我返回以下错误:
Google login failed! Check your login information.NULL
我使用最新版本的devtools :: install_github('PMassicotte/gtrendsR')
直到昨天晚上一切都很好.然后我收到此错误消息:
Error: widget$status_code == 200 is not TRUE
Run Code Online (Sandbox Code Playgroud)
码:
trend1 = gtrends("google", geo = c(""), time = "2014-07-28 2015-11-23")
Run Code Online (Sandbox Code Playgroud)
结果:
> trend1 = gtrends("google", geo = c(""), time = "2014-07-28 2015-11-23")
Error: widget$status_code == 200 is not TRUE
Run Code Online (Sandbox Code Playgroud)
有谁知道如何解决的问题?
我正在使用 R 包 gtrendsR 收集 Google 趋势数据。我正在尝试为每个大都市统计区 (MAS) 提取数据,但区号也不错。到目前为止,我只设法获得了州级数据。这是代码。
example <- gtrends("car", geo="US-FL")$interest_over_time
Run Code Online (Sandbox Code Playgroud)
我为 MSA 尝试了以下方法:
example2 <- gtrends("car", geo="US-FL-Jacksonville FL")$interest_over_time
Run Code Online (Sandbox Code Playgroud)
对于区号:
example3 <- gtrends("car", geo="US-FL-904")$interest_over_time
Run Code Online (Sandbox Code Playgroud)
我收到错误消息,说程序包无法检索有效代码。在与包裹相关联的数据(“国家/地区”)中,代码仅适用于州级 - 例如,佛罗里达州的 US-FL。
我很想知道如何使用这个包检索更细粒度的数据,就像上面 example2 和 example3 中描述的那样。