Vous pouvez utiliser la syntaxe de base suivante pour ajouter des étiquettes à un histogramme dans ggplot2 : ggplot(data=df, aes(x=values_var)) + geom_histogram(aes(fill=group_var), binwidth=1, color='black') + stat_bin(binwidth=1, geom='text', color='white', size=4, aes(label=..count.., group=group_var), position=position_stack(vjust=0.5)) Cet exemple particulier ajoute une étiquette blanche pour afficher le...
Vous pouvez utiliser la syntaxe de base suivante pour tracer les valeurs moyennes par groupe à l’aide de la fonction geom_bar() dans ggplot2 : library(ggplot2) ggplot(df, aes(group_var, values_var)) + geom_bar(position='dodge', stat='summary', fun='mean') L’exemple suivant montre comment utiliser cette syntaxe dans la pratique....
Vous pouvez utiliser les méthodes suivantes pour créer un tracé en violon dans ggplot2 : Méthode 1 : créer des intrigues de violon par groupe ggplot(df, aes(x=group_var, y=values_var, fill=group_var)) + geom_violin() + Méthode 2 : créer des tracés de violon horizontaux par groupe ggplot(df, aes(x=group_var,...
Vous pouvez utiliser la syntaxe de base suivante pour ombrer une zone particulière dans un tracé dans ggplot2 : ggplot(df, aes(x=x, y=y)) + geom_point() + annotate('rect', xmin=3, xmax=5, ymin=3, ymax=7, alpha=.2, fill='red') Cet exemple particulier ombre la zone située entre les valeurs...
Vous pouvez utiliser les méthodes suivantes pour ajuster l’épaisseur des lignes dans un boxplot dans ggplot2 : Méthode 1 : Ajuster l’épaisseur de toutes les lignes ggplot(df, aes(x=x, y=y)) + geom_boxplot(lwd=2) Méthode 2 : Ajuster l’épaisseur de la ligne médiane uniquement ggplot(df, aes(x=x, y=y))...
Il existe deux manières courantes d’utiliser la fonction geom_bar() dans ggplot2 pour créer des graphiques à barres : Méthode 1 : utilisez geom_bar() ggplot(df, aes(x)) + geom_bar() Par défaut, geom_bar() comptera simplement les occurrences de chaque valeur unique pour la variable x et...
Vous pouvez utiliser la syntaxe de base suivante pour dessiner une flèche dans un tracé dans ggplot2 : library(ggplot2) ggplot(df, aes(x=x, y=y)) + geom_point() + geom_segment(aes(x=5, y=6, xend=8, yend=9), arrow = arrow(length=unit(0.5, 'cm'))) Voici ce que fait chaque argument dans la fonction...
Vous pouvez utiliser la syntaxe suivante pour supprimer un titre de légende d’un tracé dans ggplot2 : ggplot(df, aes(x=x_var, y=y_var, color=group_var)) + geom_point() + labs(color=NULL) L’argument color=NULL dans la fonction labs() indique à ggplot2 de n’afficher aucun titre de légende. L’exemple suivant...
Vous pouvez utiliser l’une des méthodes suivantes dans R pour concaténer un vecteur de chaînes : Méthode 1 : utiliser paste() dans Base R paste(vector_of_strings, collapse=' ') Méthode 2 : utilisez stri_paste() à partir du package stringi library(stringi) stri_paste(vector_of_strings, collapse=' ') Les deux méthodes...
Les fonctions require() et library() peuvent toutes deux être utilisées pour charger des packages dans R, mais elles présentent une différence subtile : require() affichera un avertissement si un package n’est pas installé, puis continuera à exécuter le code. library() générera une...