J'ai analysé mes données à l'aide du package R "stats" (version 2.15.3). Un critique m'a demandé la bonne citation de ce paquet et pas seulement le commun
R Core Team (2012). R: Un langage et un environnement pour le calcul statistique. Fondation R pour le calcul statistique, Vienne, Autriche. ISBN 3-900051-07-0, URL http://www.R-project.org/
Quelqu'un sait où je peux trouver une citation valide à insérer dans mon document? Merci
Le critique a tort:
citation("stats")
The ‘stats’ package is part of R. To cite R in publications use:
R Core Team (2013). R: A language and environment for statistical computing. R
Foundation for Statistical Computing, Vienna, Austria. ISBN 3-900051-07-0, URL
http://www.R-project.org/.
A BibTeX entry for LaTeX users is
@Manual{,
title = {R: A Language and Environment for Statistical Computing},
author = {{R Core Team}},
organization = {R Foundation for Statistical Computing},
address = {Vienna, Austria},
year = {2013},
note = {{ISBN} 3-900051-07-0},
url = {http://www.R-project.org/},
}
We have invested a lot of time and effort in creating R, please cite it when
using it for data analysis. See also ‘citation("pkgname")’ for citing R
packages.
Dans notre récent livre , mon co-auteur et moi avons fait la citation R (dans le frontmatter), mais nous avons également demandé à l'éditeur de nous accorder également un crédit par paquet:
Nous avons estimé qu'il était important de s'assurer que ceux qui ont fait le travail soient crédités tout au long du processus.
(Je n'aurais fait que ceci un commentaire, mais je ne peux pas facilement intégrer pix de cette façon et rly ne voulait pas héberger l'img quelque part.)
Comme hrbrmstr l'a souligné, une fonction pour créer une liste de références de seulement chargé paquets serait très pratique. Comme il ne nous a montré qu'un exemple et non la fonction, j'en ai écrit un moi-même que j'utilise très souvent dans des analyses scientifiques et des articles (parfois combinés avec R Markdown).
citations <- function(includeURL = TRUE, includeRStudio = TRUE) {
if(includeRStudio == TRUE) {
ref.rstudio <- RStudio.Version()$citation
if(includeURL == FALSE) {
ref.rstudio$url = NULL;
}
print(ref.rstudio, style = 'text')
cat('\n')
}
cit.list <- c('base', names(sessionInfo()$otherPkgs))
for(i in 1:length(cit.list)) {
ref <- citation(cit.list[i])
if(includeURL == FALSE) {
ref$url = NULL;
}
print(ref, style = 'text')
cat('\n')
}
}
Ainsi, par exemple, après l'exécution
library(readr)
library(dplyr)
library(ggplot2)
library(knitr)
la fonction citations()
imprimera:
Équipe RStudio (2016). RStudio: environnement de développement intégré pour R. RStudio, Inc., Boston, MA. http://www.rstudio.com .
R Core Team (2017). R: Un langage et un environnement pour le calcul statistique. Fondation R pour le calcul statistique, Vienne, Autriche. https://www.R-project.org .
Xie Y (2016). knitr: un package polyvalent pour la génération de rapports dynamiques dans R. Version du package R 1.15.1, http://yihui.name/knitr .
Xie Y (2015). Documents dynamiques avec R et knitr, 2e édition. Chapman and Hall/CRC, Boca Raton, Floride. ISBN 978-1498716963, http://yihui.name/knitr .
Xie Y (2014). "Knitr: Un outil complet pour la recherche reproductible dans R." Dans Stodden V, Leisch F et Peng RD (éd.), Implémentation de la recherche informatique reproductible. Chapman et Hall/CRC. ISBN 978-1466561595, http://www.crcpress.com/product/isbn/9781466561595 .
Wickham H (2009). ggplot2: Graphiques élégants pour l'analyse des données. Springer-Verlag New York. ISBN 978-0-387-98140-6, http://ggplot2.org .
Wickham H et Francois R (2016). dplyr: une grammaire de manipulation de données. Version du package R 0.5.0, https://CRAN.R-project.org/package=dplyr .
Wickham H, Hester J et Francois R (2016). readr: Lire les données tabulaires. Version du package R 1.0.0, https://CRAN.R-project.org/package=readr .
Il existe maintenant un package grateful
qui peut être pratique:
Le but de la reconnaissance est de faciliter la citation des packages R utilisés dans tout rapport ou publication. En appelant une seule fonction, il analysera le projet pour les packages R utilisés et générera un document avec des citations dans le format de sortie souhaité (Word, PDF, HTML, Markdown). Surtout, ces références peuvent être formatées pour une revue spécifique afin que nous puissions simplement les coller directement dans la liste bibliographique de notre manuscrit ou rapport.
https://github.com/Pakillo/grateful
Si le package stats
est chargé, la référence peut être obtenue en exécutant:
library(grateful)
cite_packages()
—Assumant que grateful
a déjà été installé en exécutant:
library(devtools)
install_github("Pakillo/grateful")