Snippet Library
importation multiple de librairies sous R | |
Type: Sample Code (HOWTO) |
Category: File Management |
License: GNU General Public License |
Language: Other Language |
Description: installation de l'ensemble des librairies requises pour suivre le Mooc " Modèles Mixtes et effets aléatoires m/ref : " https://www.groupe-arkesys.com/formation-modeles-mixtes/ |
Versions Of This Snippet:
Snippet ID | Download Version | Date Posted | Author | Delete |
---|---|---|---|---|
18 | 0.1 | 2022-10-18 14:02 | Erwan L. SIMON | ![]() |
Download a raw-text version of this code by clicking on “Download Version”
Latest Snippet Version: 0.1
# nom : install_modeles_mixtes.R
# description : installation de l'ensemble des librairies requises pour suivre le Mooc
# Modèles Mixtes et effets aléatoires (Arkesys, Mme Hélène Font)
# auteur: esimon@unice.fr
# date de premiere modification : 17/10/2022
VerifierLibrairies <- function(packages) {
cat("Vérification des librairies... \n")
if (length(setdiff(packages, rownames(installed.packages()))) > 0) {
manquants <- setdiff(packages, rownames(installed.packages()))
cat("Librairies manquantes: \n ")
paste(manquants, collapse = ", ")
cat(manquants)
} else {
cat("Tout est correctement installé :)")
}
}
# Installation des librairies nécessaires
packages <- c("reshape", "doBy","lme4","lmerTest","car","nlme","rstatix","ggpubr","ggplot2","multcomp","multcompView","emmeans","ez","pastecs","sjPlot","glmmTMB","skimr","corrplot","openxlsx","readr","lattice","tidyverse","DescTools","sjstats","performance","MuMIn","GGally")
newPackages <- packages[!(packages %in% installed.packages()[,"Package"])]
if(length(newPackages)) install.packages(newPackages)
librairies.requises <- c("reshape", "doBy","lme4","lmerTest","car","nlme","rstatix","ggpubr","ggplot2","multcomp","multcompView","emmeans","ez","pastecs","sjPlot","glmmTMB","skimr","corrplot","openxlsx","readr","lattice","tidyverse","DescTools","sjstats","performance","MuMIn","GGally")
VerifierLibrairies(librairies.requises)
Add a new version
You can submit a new version of this snippet if you have modified it and you feel it is appropriate to share with others.