问题标签 [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 回答
77 浏览

r - 如何将文本添加到 gtrendsR 图?

我正在尝试使用 gtrendsR 包进行绘图。每当我尝试使用该plot()函数时,R 返回的图似乎忽略了我放入其中的任何文本参数main=" ", xlab=" " or ylab=" ",这就是我的麻烦。

我也尝试过使用ggplot()

这是代码:

但结果更糟,因为plot()仍然给我一个图表,而ggplot()没有返回任何东西。

0 投票
0 回答
61 浏览

r - R gtrends 时间全部丢失

gtrendsR尝试使用时间段下载谷歌搜索时,我丢失了日期值all

任何线索如何解决这个问题?

0 投票
1 回答
126 浏览

r - 每5分钟获取一次谷歌趋势数据

我想每小时通过包“gtrendsR”提取谷歌趋势数据,我尝试使用 Sys.sleep() 函数设置计时器,但是每小时下载一次对我来说是失败的。那么,我如何更正我的代码以便每小时获取数据。非常感谢!

0 投票
0 回答
41 浏览

r - 在 Google 趋势请求循环中跳过错误

对于我的学士论文,我需要为不同国家的几个品牌提取谷歌趋势数据。由于我对 R 完全陌生,我的一个朋友帮我创建了循环代码,它会自动执行。过了一会儿,错误 data must be a data frame, or other object coercible by fortify(), not a list 出现并且循环停止。当检查谷歌趋势页面本身时,我发现没有足够的数据来支持请求。

我现在的问题是,是否可以继续循环,而不管错误如何,只是“跳过”导致错误的请求。

我已经在其他线程中环顾四周,但try()似乎在这里不起作用,或者我做错了。我low_search_volume = FALSE也将默认设置更改为TRUE,但这并没有改变任何东西。

要重现错误,请使用以下列表:

allsaints MA请求应产生错误。因此,allsaints US遗嘱不予处理。

预先感谢大家的帮助。

来自德国汉堡的美好祝愿

0 投票
1 回答
614 浏览

r - 在 r 中使用 gtrends 循环下载多个关键字的 Google 搜索数据

我想使用 r 中的 gtrends 包下载多个关键字的每日 Google 搜索数据。我需要 2004-18 年间 30 个关键字的搜索数据。由于谷歌一次只允许提取 9 个月的每日数据,我必须为每个关键字一次下载 6 个月的数据。我还对 6 个月的数据进行了一些额外的计算(参见下面的代码)。一次下载6个月的数据后,我想将数据组合成一个时间序列。之后,我想省略 NA,在工作日假人上回归并保留残差,最后按时间序列自己的标准偏差缩放时间序列。最后,我想将调整后的数据保存为带有搜索词名称的向量(参见下面的代码)。

如何创建一个循环,分别对每个搜索词进行搜索和计算,并将调整后的数据保存为向量?我尝试使用不同类型的循环和应用函数,但不明白如何将它们与 gtrends 包一起使用。

这一直持续到 set30,之后:

0 投票
1 回答
441 浏览

r - gtrendR:如何列出谷歌趋势的所有子类别?

我可以在此处查看 Google 趋势的可用类别和子类别列表 https://github.com/pat310/google-trends-api/wiki/Google-Trends-Categories

在此处输入图像描述

我的期望是看到所有可用的“食物”子类别。

例如,“婴儿配方奶粉”被谷歌趋势标记为“食品”类别。因此,“婴儿配方奶粉”是一个子类别。但是从上面的 API url 来看,这并没有显示出来。

是否可以在更细粒度的级别上列出详尽的“食物”子类别?

0 投票
1 回答
91 浏览

google-apps-script - 使用 Google 趋势系统地比较关键字

有没有办法自动获取两个关键字的 Google 趋势比较?我可以使用gtrendsRR 包下载对特定关键字和位置的相对兴趣。但是,我想系统地比较两个关键字。

这很重要,因为 Google 对其相对兴趣指数应用了两步标准化程序。下图显示了我在做什么。

e

0 投票
2 回答
672 浏览

r - 在谷歌趋势中为多个国家/地区提取多个关键字(循环中)

我正在使用 gtrendsR 包来提取谷歌趋势数据。我了解此软件包一次最多限制 5 个“关键字”;因此我使用循环一次提取> 5个“关键字”。

现在我想对多个“国家”重复这个练习,并希望结果显示“关键字”和“国家”的每个组合的所有可能的谷歌趋势输出

这是我正在使用的代码:

我不断收到错误:

get_widget 中的错误(comparison_item,category,gprop,hl,cookie_url,:widget$status_code == 200 不是 TRUE

我的列表中有大约 60 个“国家”和 300 个“关键词”。是因为无法从 Google 趋势中提取过多数据吗?或一些基本错误

顺便说一句,我是 R 的基本用户;非常感谢您的帮助

0 投票
1 回答
439 浏览

r - 在 R 中运行 Google 趋势查询时,不确定此错误是什么

所以我试图通过 R 运行 100 个左右的 Google 趋势查询(见下面的代码),我之前已经做过几次没有错误

但现在 R 在一些(但不是全部)查询后返回相同的错误:

如果我在 Google Trends 网站上运行查询,我会看到有数据,因此不确定错误信号是什么,或者为什么它出现在某些查询中而不是其他查询中

0 投票
2 回答
179 浏览

r - 使用地图功能从谷歌趋势数据创建数据框

对 r 来说相对较新,我有一个单词列表,我想通过 gtrendsr 函数查看谷歌搜索命中,然后创建一个以日期为索引的小标题,每个单词的相关命中作为列,我正在努力使用 purr 中的地图函数执行此操作,

我开始尝试使用 for 循环,但有人告诉我尝试在 tidyverse 包中使用 map ,这就是我到目前为止所拥有的:

我需要让 gtrends 函数一次取一个词,否则它会给出一个命中值,该值会根据其他词的流行度进行调整。所以基本上,我需要 gtrends 函数来运行列表中的第一个单词,获取 interest_over_time 部分中的 hits 列,并将其添加到包含每个单词的列和作为索引的日期的最终数据帧中。

我有点迷失在没有for循环的情况下如何做到这一点