Bibliométrie avec R

Tutoriel pour la bibliométrie avec les données de Google Scholar ou de Scopus.

Le package scholar permet d’accéder à l’API de Google Scholar pour analyser la production d’un auteur (ou d’une structure) disposant d’un identifiant, donc d’une page, Google Scholar. Par exemple, les citations annuelles sont obtenues facilement:

library("scholar")
library("tidyverse")
## ── Attaching core tidyverse packages ─────────────
## ✔ dplyr     1.1.4     ✔ readr     2.1.5
## ✔ forcats   1.0.0     ✔ stringr   1.5.1
## ✔ ggplot2   3.5.1     ✔ tibble    3.2.1
## ✔ lubridate 1.9.4     ✔ tidyr     1.3.1
## ✔ purrr     1.0.4     
## ── Conflicts ──────────── tidyverse_conflicts() ──
## ✖ dplyr::filter() masks stats::filter()
## ✖ dplyr::lag()    masks stats::lag()
## ℹ Use the conflicted package (<http://conflicted.r-lib.org/>) to force all conflicts to become errors
"4iLBmbUAAAAJ" %>%  # Eric Marcon
  get_citation_history()  %>% # Google Scholar API
  ggplot(aes(year, cites)) +
    geom_segment(aes(xend = year, yend = 0), linewidth = 1, color = 'darkgrey') +
    geom_point(size = 3, color = 'firebrick') +
    labs(
      title = "Citations per year", 
      caption = "Source: Google Scholar"
    )

A partir d’un export au format Bibtex d’une bibliographie obtenue avec Scopus, le package bibliometrix permet de nombreuses analyses.

Suivre les liens pour accéder au tutoriel complet:

Eric Marcon
Eric Marcon
Enseignant-chercheur en écologie

Mes centres d’intérêts en recherche incluent l’écologie, l’économie et la programmation avec R.