问题标签 [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.
r - 如何将文本添加到 gtrendsR 图?
我正在尝试使用 gtrendsR 包进行绘图。每当我尝试使用该plot()
函数时,R 返回的图似乎忽略了我放入其中的任何文本参数main=" ", xlab=" " or ylab=" "
,这就是我的麻烦。
我也尝试过使用ggplot()
。
这是代码:
但结果更糟,因为plot()
仍然给我一个图表,而ggplot()
没有返回任何东西。
r - R gtrends 时间全部丢失
gtrendsR
尝试使用时间段下载谷歌搜索时,我丢失了日期值all
。
任何线索如何解决这个问题?
r - 每5分钟获取一次谷歌趋势数据
我想每小时通过包“gtrendsR”提取谷歌趋势数据,我尝试使用 Sys.sleep() 函数设置计时器,但是每小时下载一次对我来说是失败的。那么,我如何更正我的代码以便每小时获取数据。非常感谢!
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
遗嘱不予处理。
预先感谢大家的帮助。
来自德国汉堡的美好祝愿
r - 在 r 中使用 gtrends 循环下载多个关键字的 Google 搜索数据
我想使用 r 中的 gtrends 包下载多个关键字的每日 Google 搜索数据。我需要 2004-18 年间 30 个关键字的搜索数据。由于谷歌一次只允许提取 9 个月的每日数据,我必须为每个关键字一次下载 6 个月的数据。我还对 6 个月的数据进行了一些额外的计算(参见下面的代码)。一次下载6个月的数据后,我想将数据组合成一个时间序列。之后,我想省略 NA,在工作日假人上回归并保留残差,最后按时间序列自己的标准偏差缩放时间序列。最后,我想将调整后的数据保存为带有搜索词名称的向量(参见下面的代码)。
如何创建一个循环,分别对每个搜索词进行搜索和计算,并将调整后的数据保存为向量?我尝试使用不同类型的循环和应用函数,但不明白如何将它们与 gtrends 包一起使用。
这一直持续到 set30,之后:
r - gtrendR:如何列出谷歌趋势的所有子类别?
我可以在此处查看 Google 趋势的可用类别和子类别列表 https://github.com/pat310/google-trends-api/wiki/Google-Trends-Categories
我的期望是看到所有可用的“食物”子类别。
例如,“婴儿配方奶粉”被谷歌趋势标记为“食品”类别。因此,“婴儿配方奶粉”是一个子类别。但是从上面的 API url 来看,这并没有显示出来。
是否可以在更细粒度的级别上列出详尽的“食物”子类别?
r - 在谷歌趋势中为多个国家/地区提取多个关键字(循环中)
我正在使用 gtrendsR 包来提取谷歌趋势数据。我了解此软件包一次最多限制 5 个“关键字”;因此我使用循环一次提取> 5个“关键字”。
现在我想对多个“国家”重复这个练习,并希望结果显示“关键字”和“国家”的每个组合的所有可能的谷歌趋势输出
这是我正在使用的代码:
我不断收到错误:
get_widget 中的错误(comparison_item,category,gprop,hl,cookie_url,:widget$status_code == 200 不是 TRUE
我的列表中有大约 60 个“国家”和 300 个“关键词”。是因为无法从 Google 趋势中提取过多数据吗?或一些基本错误
顺便说一句,我是 R 的基本用户;非常感谢您的帮助
r - 在 R 中运行 Google 趋势查询时,不确定此错误是什么
所以我试图通过 R 运行 100 个左右的 Google 趋势查询(见下面的代码),我之前已经做过几次没有错误
但现在 R 在一些(但不是全部)查询后返回相同的错误:
如果我在 Google Trends 网站上运行查询,我会看到有数据,因此不确定错误信号是什么,或者为什么它出现在某些查询中而不是其他查询中
r - 使用地图功能从谷歌趋势数据创建数据框
对 r 来说相对较新,我有一个单词列表,我想通过 gtrendsr 函数查看谷歌搜索命中,然后创建一个以日期为索引的小标题,每个单词的相关命中作为列,我正在努力使用 purr 中的地图函数执行此操作,
我开始尝试使用 for 循环,但有人告诉我尝试在 tidyverse 包中使用 map ,这就是我到目前为止所拥有的:
我需要让 gtrends 函数一次取一个词,否则它会给出一个命中值,该值会根据其他词的流行度进行调整。所以基本上,我需要 gtrends 函数来运行列表中的第一个单词,获取 interest_over_time 部分中的 hits 列,并将其添加到包含每个单词的列和作为索引的日期的最终数据帧中。
我有点迷失在没有for循环的情况下如何做到这一点