You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用gtrendsR获取关键词同日搜索趋势对比结果?

我帮你搞定这个问题!你遇到的时间格式解析错误,根源在于gtrendsR包的time参数对自定义日期范围的格式要求——它需要用**斜杠/**分隔起始和结束日期,而不是你之前用的空格。Google Trends的底层API只认这种格式的自定义时间范围。

这里是修正后的可运行代码:

library(gtrendsR)

# 定义要对比的搜索关键词
search_terms <- c("apple", "oranges")

# 使用斜杠分隔的日期格式请求单日数据
output_results <- gtrends(
  keyword = search_terms,
  geo = "US",
  time = "2022-03-01/2022-03-01",
  onlyInterest = TRUE
)

运行这段代码后,你会拿到2022年3月1日按小时划分的搜索趋势数据(单日请求的默认粒度是小时级)。如果你的gtrendsR版本比较老,建议先更新包确保兼容性:

install.packages("gtrendsR")

另外,还有一种更简洁的写法可以指定单日,直接传入单个日期字符串:

time = "2022-03-01"

不过实测下来,用斜杠分隔完整日期范围的方式更稳定,尤其是当你需要精确锁定某一天的时候,不容易出现解析问题。

内容的提问来源于stack exchange,提问作者hy9fesh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 10:01:45