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

r - gtrendsR- make.names 中的错误(col.names,唯一 = TRUE):无效的多字节字符串 1

我正在尝试使用 gtrendsR 包运行一个简单的命令,但它给了我一个错误,说Error in make.names(col.names, unique = TRUE) : invalid multibyte string 1

这是代码:

0 投票
1 回答
2094 浏览

r - gtrendsR 地理 MSA/区号

我正在使用 R 包 gtrendsR 收集 Google 趋势数据。我正在尝试为每个大都市统计区(MAS)提取数据,但区号也很好。到目前为止,我只设法获得了州级数据。这是代码。

我为 MSA 尝试了以下方法:

对于区号:

我收到错误消息说包无法检索有效代码。在与包关联的数据(“国家”)中,代码仅适用于州级 - 例如美国佛罗里达州的佛罗里达州。

我很想知道如何按照上面示例 2 和示例 3 中描述的方式使用此包检索更精细的数据。

0 投票
0 回答
61 浏览

r - GTrends 位置不匹配与美国人口普查 Shapefile

我正在尝试将 Google 趋势中的数据与人口普查中的地理编码数据联系起来。这是 Google Trends for Florida 提供的位置数据示例:

可以在此处找到有关此输出的更多详细信息。

这里,可以下载 MSA shapefile。我已经下载了 20m 分辨率的 2017 年 CBSA 数据。以下是佛罗里达州的相应数据:

我知道 Gtrends 包含所有可能的 MSA 的一个子集,但是虽然有些完全匹配(例如,佛罗里达州巴拿马城),但对于其他人来说,应该与什么合并并不是很清楚。例如,来自第一个数据的 Ft.Myers-Naples, FL 可以与 Cape Coral-Fort Myers, FL 或 Naples-Immokalee-Marco Island, FL 合并。

在处理此类不一致时,我将不胜感激。也许我遗漏了一些明显的东西,所以如果你发现它,很高兴知道!

0 投票
1 回答
697 浏览

r - 从 Google Trends Interest by City 中获取州名

假设您查询以下内容:

这将返回在美国各个城市中对“google”一词的搜索次数。但是,它没有提供有关每个城市属于哪个州的任何信息。

我尝试将这个数据集与其他几个数据集合并,包括城市和州名。鉴于许多州都可能出现相同的城市名称,我不清楚如何确定 Google 趋势提供的数据是哪个城市。

我在下面提供了更详细的 MWE。

这会产生以下问题:

很难知道 Google 趋势为哪个“亚历山大”提供了数据。

任何有关如何识别每个城市状态的提示都将不胜感激。

0 投票
0 回答
465 浏览

r - 从 R 中的 Google 趋势下载信息的问题

我试图从谷歌趋势下载信息到 R 中的对象。有几个包,但我决定使用 Gtrends。我遇到了意想不到的问题,没有关于它的信息。

我想连接有一些问题,但我不知道如何解决。有任何想法吗?提前非常感谢。

R 版本:3.5.0。包版本:1.4.1

0 投票
0 回答
161 浏览

r - GtrendsR 粒度数据下载

我每天使用以下代码下载 Google 趋势数据

我有办法下载细粒度的数据吗?(例如,从晚上 7 点到晚上 11 点, 我们非常感谢您的回复。

0 投票
1 回答
291 浏览

r - 不再支持时间参数

我在使用 gtrendsR 包时遇到问题。创建示例 Shiny APP 时,我总是收到错误消息:

gtrends 中的错误:未使用的参数 (start_date = start_date(), end_date = end_date())

当前包中不再存在开始和结束日期。目前,开始和结束时间只需要指定如下:

两个日期之间的时间跨度(例如:“2010-01-01 2010-04-03”)

如何更改功能?

非常感谢您的帮助。

完整的代码如下所示:

服务器.R:

和 ui.R:

0 投票
0 回答
592 浏览

r - R获取每日谷歌趋势数据

我是 R 新手,我正在尝试对狗狗币和谷歌搜索(谷歌趋势)进行时间序列分析。我注意到,当我使用 gtrends 包时,当我指定超过 90 天的时间范围时,我只会得到每周平均搜索量。而且,我没有得到具体的搜索量,而是这段时间内的相对搜索量排名von 0-100(点击量)(搜索量最多的一天总是得到100)。 在此处输入图像描述 这意味着我不能简单地获得多个 90 天的时段并将它们拼接在一起,因为我得到了每个时段的相对搜索量。我怀疑必须有一种方法来获得重叠的时间段,然后相应地调整值。尽管这似乎是一个非常明显的问题,但我无法在网上找到解决方案。应该可以为此编写一个函数,对吧?关于这项工作的数学和语法,我不知道如何做到这一点。有人可以帮帮我吗?

0 投票
1 回答
222 浏览

r - gtrends r 包 - 随时间变化的点击次数有时会发生变化

我在使用 gtrends r 包时遇到了一些问题。我正在使用“R Studio 版本 1.1.463”,运行“R 版本 3.5.1”。

当我搜索特定关键字时,有时点击次数的历史系列会发生很大变化。这是一个例子:

对于这个简单的代码,我得到的答案如下:

如您所见,每次搜索的配置完全相同。但是命中系列在第三个时发生了变化(我只展示了具有“头部”功能的第一个术语,但整个历史系列的“命中”都有变化)。这对于我正在做的其他搜索来说是随机发生的,甚至要求另一种输出,如“interest_by_region$hits”选项。

我在谷歌趋势网站上搜索了数据是如何构建的,我知道一旦“点击”显示相对受欢迎程度或在 0-100 范围内标准化的关键字,“点击”的历史系列可能会发生变化。但是数据的结构应该像我的例子那样改变吗?

我失去了什么吗?

我感谢任何帮助!

非常感谢!

0 投票
0 回答
62 浏览

r - 在循环中运行的完全相同的 gtrendsR::gtrends() 调用的结果不一致

我遇到了一些奇怪的行为,我不确定是什么原因造成的。在循环中,对过去数据
的相同调用返回不同的结果。 知道可能是什么原因造成的吗?gtrends()

最小的例子:

会话信息: