问题标签 [gtrendsr]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1588 浏览

r - gtrendsR 查询的问题

我在gTrendsR搜索时收到两个错误。我尝试将包与来自https://github.com/PMassicotte/gtrendsR的 CRAN 下载和开发版本一起使用。

我尝试了许多搜索词无济于事。有问题的功能似乎是.processResults

这些表达式似乎不依赖于搜索结果,而是依赖于查询本身。第二个错误源于:

该变量vec获取它的值getForm,我无法找到它的文档。我试图指定查询项,但这也不起作用。重新启动 R 会话也没有解决问题。

会话信息:

0 投票
2 回答
1571 浏览

r - 未找到修剪功能 - R

我正在尝试使用该gtrends软件包,但我不断收到以下错误:

这是完整的代码:

您可能必须使用该gconnect()功能才能使其工作。

谢谢!

编辑:这是sessionInfo()输出:

0 投票
2 回答
1274 浏览

r - 使用循环将数据从谷歌趋势下载到 R 中

我需要从谷歌趋势下载几个词的搜索量。之后,我想将文件另存为 csv。

我尝试了以下方法:

words <-c("Tennis","Fußball", "Handball") for (i in 1:length(words)){ 趋势 <- gtrends(words[i], geo="DE",start_date = as.Date ("2004-01-01"), end_date = as.Date(Sys.time()))$trend write.csv(trends, file="trends.csv") }

显然,趋势中的数据会被覆盖,因此在这种情况下,手球只剩下最后一个字。如何下载多个数据?

谢谢您的帮助!

里卡达

0 投票
1 回答
247 浏览

r - R中的gtrends日期错位

我在组合多个 xts 系列时遇到了一些严重的问题,因为日期不一致,我被困了 24 小时。

我正在尝试将 xts 系列的每周数据与在 R 中使用 gtrends 下载的数据相结合。问题是,来自 gtrends 的数据并非始终每 7 天获取一次,但随着月份的变化,有时之间有 6 或 8 天观察。这阻止了我组合数据集,因为几个月的日期没有对齐。因此,我希望有人能给我一个提示,告诉我如何通过 gtrends 获得均匀间隔的谷歌数据,或者如何在合并数据集时允许一天的余地(以便日期 2012-03-06 和 2012-03 的数据-07 将被合并)。

请参阅下面的错位示例:

非常感谢。

0 投票
1 回答
178 浏览

r - 和 - 或用 gtrendsR 查询如何做

我尝试了 gtrendsR,发现它非常有用。但我不知道如何进行和/或查询。例如,使用以下语法:

...我如何搜索 Petronas 和/或 Selenia(它们是同一品牌的润滑剂)而不是“Petronas Towers”(不相关)?在谷歌趋势中,我会写“Petronas”+“Selenia”-“Petronas Towers”。gtrendsR 也可以吗?

谢谢

0 投票
1 回答
302 浏览

r - Error with date using gtrendsR

Why the code below works just fine:

But if I change the date to:

R trows an error:

0 投票
3 回答
1494 浏览

r - gtrendsR 包中的 gconnect() 登录问题

我正在尝试使用 gtrendsR 包中的 gconnect() 在 R 中登录我的 Google 帐户,但遇到了问题。上个月我一直在使用 Google 趋势数据进行研究,但从未遇到过问题。

如果您有任何想法,请告诉我。我让 Google 支持人员查看了我的帐户,看看是否有任何保留或其他内容,但没有任何显示。还尝试通过另一个不起作用的帐户登录..

这就是我想要做的:

然后我返回以下错误:

Google login failed! Check your login information.NULL

0 投票
0 回答
363 浏览

r - gtrendsR gconnect authenticatePage2 给出错误代码 400

我尝试从代理服务器连接,我可以通过这种方式访问​​ gtrends 数据,直到上周中旬。现在我仍然可以通过 Internet Explorer 注册,但不能通过 gconnect。通过 Internet Explorer 连接时,Google 不会要求任何额外的验证。我用 3 个不同的帐户尝试过这个,它总是一样的:

gconnect(username, password)

谷歌登录失败!检查您的登录信息。

但是,当我逐行运行 gconnect 时,我会收到一个有效的“200”响应代码: authenticatePage <- postForm(authenticateURL, .params = formparams, curl = ch)

但是,以下返回 400 响应代码:

authenticatePage2 <- getURL("https://www.google.com/accounts/CheckCookie?chtml=LoginDoneHtml", curl = ch)

为什么它首先要进行两次身份验证?如果第一个有效,还不够吗?在我看来,我有一个有效的 curlHandle,只是在 authenticatePage2 失败后没有通过。正确的?

sessionInfo()

R 版本 3.2.3 (2015-12-10) 平台:i386-w64-mingw32/i386 (32-bit) 运行于:Windows 7 x64 (build 7601) Service Pack 1

语言环境:[1] LC_COLLATE=German_Germany.1252 LC_CTYPE=German_Germany.1252 LC_MONETARY=German_Germany.1252 LC_NUMERIC=C
[5] LC_TIME=German_Germany.1252

附加的基础包:[1] stats graphics grDevices utils datasets methods base

其他附加软件包:[1] dplyr_0.4.3 RCurl_1.95-4.7 bitops_1.0-6 gtrendsR_1.3.3

通过命名空间加载(未附加):[1] Rcpp_0.12.1 lattice_0.20-33 zoo_1.7-12 assertthat_0.1 >R6_2.1.1 grid_3.2.3 plyr_1.8.3 jsonlite_0.9.19 [9] gtable_0.1.2 DBI_0。 3.1 magrittr_1.5 scales_0.3.0 >ggplot2_2.0.0 googleVis_0.6.0 tools_3.2.3 munsell_0.4.2
[17] parallel_3.2.3 colorspace_1.2-6

我知道这里问了一个类似的问题,但不太详细: gtrendsR 包中的 gconnect() 登录问题

请让我知道是否需要更多信息。

0 投票
2 回答
891 浏览

r - R中的Google趋势,几次尝试后出错

我知道以前有人问过类似的问题,但我没有找到我要找的东西。

我正在使用 R 提取谷歌趋势数据

我们使用这种方法一次只能搜索 5 个术语,所以编写了一个函数,它以一堆术语作为输入,并在上面的片段中一次传递 5 个术语,我在每次迭代之间使用Sys.sleep(10) ,一切运行良好,但在运行该功能 5-6 次后,我开始收到一个错误

这发生在“搜索词”上,该函数之前运行得非常好。

根据我在搜索时发现的情况,谷歌可能已经设置了某种配额,无论是发送的“总请求数”还是“否”。请求/持续时间'发送到他们的服务器,这会禁止一天

我想知道配额限制的细节 - 是不是。查询的搜索词数或间隔内查询的搜索词数

0 投票
1 回答
131 浏览

python - gtrends 包给出“搜索量不足错误”

每当运行此程序时,我都会收到“搜索量不足错误”。有人可以解释一下原因吗?demo[1] 中的术语是“Neoforma.com Inc”