Skip to content

R functions to perform and display Google Trends queries

Notifications You must be signed in to change notification settings

MaelAstruc/gtrendsR

This branch is 1 commit ahead of, 4 commits behind PMassicotte/gtrendsR:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Mael Astruc--Le SouderMael Astruc--Le Souder
Mael Astruc--Le Souder
and
Mael Astruc--Le Souder
Nov 29, 2022
225e4c0 · Nov 29, 2022
Feb 21, 2021
Nov 29, 2022
Oct 24, 2021
Aug 20, 2020
May 24, 2022
Nov 29, 2022
Feb 20, 2021
May 24, 2022
Mar 16, 2016
Nov 29, 2022
Apr 13, 2020
May 26, 2022
Sep 14, 2021
May 23, 2022
May 24, 2022

Repository files navigation

gtrendsR

GitHub Actions Build Status License CRAN Downloads

gtrendsR provides an interface for retrieving and displaying Google Trends information.

Trends (number of hits) over time as well as geographic representation of the results can be displayed.

Example

In this simple example, trends for keywords nhl, nba are retrieved for Canada and USA and then plotted from R.

library(gtrendsR)

res <- gtrends(c("nhl", "nba"), geo = c("CA", "US"))
plot(res)

Installation

Since release 1.3.0, the package is on CRAN and can be installed via

install.packages("gtrendsR")

Release-candidate packages are available in the ghrr drat repository and can installed via

install.packages("drat")       # easier repo access + creation
drat:::add("ghrr")             # make it known
install.packages("gtrendsR")   # install it

Development version (which may be less stable) can be installed directly from this repository via

if (!require("devtools")) install.packages("devtools")
devtools::install_github("PMassicotte/gtrendsR")

Using gtrendsR behind a PROXY.

If gtrendsR should be used behind a proxy, especially with NTLM authentication mode, you need to set the proxy parameters using "setHandleParameters" function

Example

library(gtrendsR)

setHandleParameters(user = "xxxx", password = "*******", domain = "mydomain", proxyhost = "10.111.124.113", proxyport = 8080)
res <- gtrends(c("nhl", "nba"), geo = c("CA", "US"))

Authors

Philippe Massicotte and Dirk Eddelbuettel

License

GPL (>= 2)

About

R functions to perform and display Google Trends queries

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • R 100.0%