{"id":10477,"date":"2019-11-17T23:34:09","date_gmt":"2019-11-17T21:34:09","guid":{"rendered":"https:\/\/www.datanovia.com\/en\/?post_type=dt_lessons&#038;p=10477"},"modified":"2019-11-17T23:34:09","modified_gmt":"2019-11-17T21:34:09","slug":"ggplot-barplot","status":"publish","type":"dt_lessons","link":"https:\/\/www.datanovia.com\/en\/fr\/lessons\/ggplot-barplot\/","title":{"rendered":"GGPlot Barplot"},"content":{"rendered":"<div id=\"rdoc\">\n<p>Le <strong>barplot<\/strong> (aussi connu sous le nom de diagramme \u00e0 barres ou de graphique en colonnes) est utilis\u00e9 pour montrer des comparaisons num\u00e9riques discr\u00e8tes entre des cat\u00e9gories. L\u2019un des axes du graphique montre les cat\u00e9gories sp\u00e9cifiques compar\u00e9es et l\u2019autre axe repr\u00e9sente une \u00e9chelle de valeurs discr\u00e8tes.<\/p>\n<p>Cet article d\u00e9crit comment cr\u00e9er un <strong>barplot<\/strong> en utilisant le package ggplot2 R.<\/p>\n<p>Vous apprendrez \u00e0:<\/p>\n<ul>\n<li>Cr\u00e9er des barplots de base et des barplots group\u00e9s<\/li>\n<li>Ajouter des \u00e9tiquettes \u00e0 un barplot<\/li>\n<li>Changer la couleur des traits et de remplissage des barres par groupe<\/li>\n<\/ul>\n<p>Sommaire:<\/p>\n<div id=\"TOC\">\n<ul>\n<li><a href=\"#fonctions-r-cles\">Fonctions R cl\u00e9s<\/a><\/li>\n<li><a href=\"#preparation-des-donnees\">Pr\u00e9paration des donn\u00e9es<\/a><\/li>\n<li><a href=\"#chargement-des-packages-r-requis\">Chargement des packages R requis<\/a><\/li>\n<li><a href=\"#barplots-de-base\">Barplots de base<\/a><\/li>\n<li><a href=\"#changer-les-couleurs-des-bar-plots-par-groupes\">Changer les couleurs des bar plots par groupes<\/a><\/li>\n<li><a href=\"#barplots-avec-plusieurs-groupes\">Barplots avec plusieurs groupes<\/a><\/li>\n<li><a href=\"#conclusion\">Conclusion<\/a><\/li>\n<\/ul>\n<\/div>\n<div class='dt-sc-hr-invisible-medium  '><\/div>\n<div class='dt-sc-ico-content type1'><div class='custom-icon' ><a href='https:\/\/www.datanovia.com\/en\/fr\/produit\/ggplot2-lessentiel-pour-une-visualisation-magnifique-des-donnees-dans-r\/' target='_blank'><span class='fa fa-book'><\/span><\/a><\/div><h4><a href='https:\/\/www.datanovia.com\/en\/fr\/produit\/ggplot2-lessentiel-pour-une-visualisation-magnifique-des-donnees-dans-r\/' target='_blank'> Livre Apparent\u00e9 <\/a><\/h4>GGPLOT2 - L\u2019Essentiel pour une Visualisation Magnifique des Donn\u00e9es dans R<\/div>\n<div class='dt-sc-hr-invisible-medium  '><\/div>\n<div id=\"fonctions-r-cles\" class=\"section level2\">\n<h2>Fonctions R cl\u00e9s<\/h2>\n<ul>\n<li>Fonction cl\u00e9 : <code>geom_col()<\/code> pour cr\u00e9er des bar plots. Les hauteurs des barres repr\u00e9sentent les valeurs dans les donn\u00e9es.<\/li>\n<li>Arguments cl\u00e9s pour personnaliser le graphique:\n<ul>\n<li><code>color<\/code>, <code>fill<\/code> : couleur de bordure et de remplissage des barres<\/li>\n<li><code>width<\/code>: largeur de barre<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/div>\n<div id=\"preparation-des-donnees\" class=\"section level2\">\n<h2>Pr\u00e9paration des donn\u00e9es<\/h2>\n<p>Nous allons cr\u00e9er deux data frames d\u00e9riv\u00e9es du jeu de donn\u00e9es <code>ToothGrowth<\/code>.<\/p>\n<pre class=\"r\"><code>df &lt;- data.frame(dose=c(\"D0.5\", \"D1\", \"D2\"),\r\n                len=c(4.2, 10, 29.5))\r\n\r\nhead(df)<\/code><\/pre>\n<pre><code>##   dose  len\r\n## 1 D0.5  4.2\r\n## 2   D1 10.0\r\n## 3   D2 29.5<\/code><\/pre>\n<pre class=\"r\"><code>df2 &lt;- data.frame(supp=rep(c(\"VC\", \"OJ\"), each=3),\r\n                dose=rep(c(\"D0.5\", \"D1\", \"D2\"),2),\r\n                len=c(6.8, 15, 33, 4.2, 10, 29.5))\r\n\r\nhead(df2)<\/code><\/pre>\n<pre><code>##   supp dose  len\r\n## 1   VC D0.5  6.8\r\n## 2   VC   D1 15.0\r\n## 3   VC   D2 33.0\r\n## 4   OJ D0.5  4.2\r\n## 5   OJ   D1 10.0\r\n## 6   OJ   D2 29.5<\/code><\/pre>\n<ul>\n<li><code>len<\/code>: Longueur des dents<\/li>\n<li><code>dose<\/code>: Dose en milligrammes (0,5, 1, 2)<\/li>\n<li><code>supp<\/code>: Type de suppl\u00e9ment (VC ou OJ)<\/li>\n<\/ul>\n<\/div>\n<div id=\"chargement-des-packages-r-requis\" class=\"section level2\">\n<h2>Chargement des packages R requis<\/h2>\n<p>Chargez le package ggplot2 et mettez le th\u00e8me par d\u00e9faut \u00e0 <code>theme_classic()<\/code> avec la l\u00e9gende en haut du graphique:<\/p>\n<pre class=\"r\"><code>library(ggplot2)\r\ntheme_set(\r\n  theme_classic() +\r\n    theme(legend.position = \"top\")\r\n  )<\/code><\/pre>\n<\/div>\n<div id=\"barplots-de-base\" class=\"section level2\">\n<h2>Barplots de base<\/h2>\n<p>Nous commen\u00e7ons par cr\u00e9er un <strong>barplot<\/strong> simple (nomm\u00e9 <strong>f<\/strong>) en utilisant le jeu de donn\u00e9es <em>df<\/em>:<\/p>\n<pre class=\"r\"><code>f &lt;- ggplot(df, aes(x = dose, y = len))<\/code><\/pre>\n<pre class=\"r\"><code># Bar plot basique\r\nf + geom_col()\r\n\r\n# Changer la couleur de remplissage et ajouter les \u00e9tiquettes en haut (vjust = -0.3)\r\nf + geom_col(fill = \"#0073C2FF\") +\r\n  geom_text(aes(label = len), vjust = -0.3)\r\n   \r\n# Etiquette \u00e0 l'int\u00e9rieur des barres, vjust = 1,6\r\nf + geom_col(fill = \"#0073C2FF\")+\r\n  geom_text(aes(label = len), vjust = 1.6, color = \"white\")<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/dn-tutorials\/ggplot2\/figures\/010-ggplot-barplot-basic-barplot-1.png\" width=\"220.8\" \/><img decoding=\"async\" src=\"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/dn-tutorials\/ggplot2\/figures\/010-ggplot-barplot-basic-barplot-2.png\" width=\"220.8\" \/><img decoding=\"async\" src=\"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/dn-tutorials\/ggplot2\/figures\/010-ggplot-barplot-basic-barplot-3.png\" width=\"220.8\" \/><\/p>\n<p>Notez qu\u2019il est possible de changer la largeur des barres en utilisant l\u2019argument <code>width<\/code> (ex. : width = 0.5)<\/p>\n<\/div>\n<div id=\"changer-les-couleurs-des-bar-plots-par-groupes\" class=\"section level2\">\n<h2>Changer les couleurs des bar plots par groupes<\/h2>\n<p>Nous allons changer la couleur des traits et le remplissage des barres par groupe en fonction de la variable <code>dose<\/code>. Pour d\u00e9finir une palette de couleur personnalis\u00e9e, la fonction <code>scale_color_manual()<\/code> est utilis\u00e9e.<\/p>\n<pre class=\"r\"><code># Changer la couleur des lignes du barplot par groupes\r\nf + geom_col(aes(color = dose), fill = \"white\") +\r\n  scale_color_manual(values = c(\"#00AFBB\", \"#E7B800\", \"#FC4E07\"))\r\n\r\n# Changer les couleurs de remplissage du barplot par groupes\r\nf + geom_col(aes(fill = dose)) +\r\n  scale_fill_manual(values = c(\"#00AFBB\", \"#E7B800\", \"#FC4E07\"))<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/dn-tutorials\/ggplot2\/figures\/010-ggplot-barplot-change-color-by-groups-1.png\" width=\"307.2\" \/><img decoding=\"async\" src=\"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/dn-tutorials\/ggplot2\/figures\/010-ggplot-barplot-change-color-by-groups-2.png\" width=\"307.2\" \/><\/p>\n<\/div>\n<div id=\"barplots-avec-plusieurs-groupes\" class=\"section level2\">\n<h2>Barplots avec plusieurs groupes<\/h2>\n<p><strong>Cr\u00e9ez des histogrammes empil\u00e9s et decal\u00e9s<\/strong>. Utilisez les fonctions <code>scale_color_manual()<\/code> et <code>scale_fill_manual()<\/code> pour d\u00e9finir manuellement les couleurs des bordures et des zones de remplissage.<\/p>\n<pre class=\"r\"><code># Bar plot empil\u00e9s de y = counts par x = cut,\r\n# color\u00e9 par la variable\r\nggplot(df2, aes(x = dose, y = len)) +\r\n  geom_col(aes(color = supp, fill = supp), position = position_stack()) +\r\n  scale_color_manual(values = c(\"#0073C2FF\", \"#EFC000FF\"))+\r\n  scale_fill_manual(values = c(\"#0073C2FF\", \"#EFC000FF\"))\r\n\r\n# Utiliser position = position_dodge() \r\np &lt;- ggplot(df2, aes(x = dose, y = len)) +\r\n  geom_col(aes(color = supp, fill = supp), position = position_dodge(0.8), width = 0.7) +\r\n  scale_color_manual(values = c(\"#0073C2FF\", \"#EFC000FF\"))+\r\n  scale_fill_manual(values = c(\"#0073C2FF\", \"#EFC000FF\"))\r\np<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/dn-tutorials\/ggplot2\/figures\/010-ggplot-barplot-grouped-barplots-1.png\" width=\"316.8\" \/><img decoding=\"async\" src=\"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/dn-tutorials\/ggplot2\/figures\/010-ggplot-barplot-grouped-barplots-2.png\" width=\"316.8\" \/><\/p>\n<div class=\"notice\">\n<p>Notez que, <code>position_stack()<\/code> empile automatiquement les valeurs dans l\u2019ordre inverse des groupes. Cette valeur par d\u00e9faut garantit que les couleurs des barres s\u2019alignent avec la l\u00e9gende par d\u00e9faut. Vous pouvez modifier ce comportement en utilisant <code>position = position_stack(reverse = TRUE)<\/code>.<\/p>\n<\/div>\n<p><strong>Ajoutez des \u00e9tiquettes sur des barres decal\u00e9es : <\/strong><\/p>\n<pre class=\"r\"><code>p + geom_text(\r\n  aes(label = len, group = supp), \r\n  position = position_dodge(0.8),\r\n  vjust = -0.3, size = 3.5\r\n)<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/dn-tutorials\/ggplot2\/figures\/010-ggplot-barplot-add-labels-to-dodged-bar-plots-1.png\" width=\"595.2\" \/><\/p>\n<p><strong>Ajout d\u2019\u00e9tiquettes \u00e0 un diagramme \u00e0 barres empil\u00e9es<\/strong>. 4 \u00e9tapes n\u00e9cessaires pour calculer la position des \u00e9tiquettes de texte:<\/p>\n<ul>\n<li>Regrouper les donn\u00e9es en fonction de la variable dose<\/li>\n<li>Trier les donn\u00e9es par colonnes <code>dose<\/code> et <code>supp<\/code>. Comme <code>position_stack()<\/code> inverse l\u2019ordre des groupes, la colonne <code>supp<\/code> doit \u00eatre tri\u00e9e par ordre d\u00e9croissant.<\/li>\n<li>Calculez la somme cumul\u00e9e de <code>len<\/code> pour chaque cat\u00e9gorie de \u201cdose\u201d. Utilis\u00e9 comme coordonn\u00e9es y des \u00e9tiquettes. Pour placer l\u2019\u00e9tiquette au milieu des barres, nous allons utiliser <code>cumsum(len) - 0.5 * len<\/code>.<\/li>\n<li>Cr\u00e9er le bar plot et ajouter des \u00e9tiquettes<\/li>\n<\/ul>\n<pre class=\"r\"><code># Organiser\/trier et calculer les sommes cumulatives\r\nlibrary(dplyr)\r\n df2 &lt;- df2 %&gt;%\r\n  group_by(dose) %&gt;%\r\n  arrange(dose, desc(supp)) %&gt;%\r\n  mutate(lab_ypos = cumsum(len) - 0.5 * len) \r\ndf2<\/code><\/pre>\n<pre><code>## # A tibble: 6 x 4\r\n## # Groups:   dose [3]\r\n##   supp  dose    len lab_ypos\r\n##   &lt;fct&gt; &lt;fct&gt; &lt;dbl&gt;    &lt;dbl&gt;\r\n## 1 VC    D0.5    6.8      3.4\r\n## 2 OJ    D0.5    4.2      8.9\r\n## 3 VC    D1     15        7.5\r\n## 4 OJ    D1     10       20  \r\n## 5 VC    D2     33       16.5\r\n## 6 OJ    D2     29.5     47.8<\/code><\/pre>\n<pre class=\"r\"><code># Cr\u00e9er des barplots empil\u00e9s avec des \u00e9tiquettes\r\nggplot(data = df2, aes(x = dose, y = len)) +\r\n  geom_col(aes(fill = supp), width = 0.7)+\r\n  geom_text(aes(y = lab_ypos, label = len, group =supp), color = \"white\") +\r\n  scale_color_manual(values = c(\"#0073C2FF\", \"#EFC000FF\"))+\r\n  scale_fill_manual(values = c(\"#0073C2FF\", \"#EFC000FF\"))<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/dn-tutorials\/ggplot2\/figures\/010-ggplot-barplot-add-labels-to-stacked-bar-plots-1.png\" width=\"480\" \/><\/p>\n<\/div>\n<div id=\"conclusion\" class=\"section level2\">\n<h2>Conclusion<\/h2>\n<p>Cet article d\u00e9crit comment cr\u00e9er et personnaliser un bar plot \u00e0 l\u2019aide du package ggplot2 R.<\/p>\n<\/div>\n<\/div>\n<p><!--end rdoc--><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Le Barplot est utilis\u00e9 pour montrer des comparaisons entre des cat\u00e9gories. L&rsquo;un des axes du graphique montre les cat\u00e9gories sp\u00e9cifiques compar\u00e9es et l&rsquo;autre axe repr\u00e9sente une \u00e9chelle de valeurs discr\u00e8tes. Cet article d\u00e9crit comment cr\u00e9er des bar plots en utilisant le package R ggplot2. Vous apprendrez comment : 1) Cr\u00e9er des barplots de base et group\u00e9s ; 2) Ajouter des \u00e9tiquettes de texte \u00e0 un barplot ; 3) Modifier la couleur des traits et la couleur de remplissage des barres par groupe.<\/p>\n","protected":false},"author":1,"featured_media":10478,"parent":0,"menu_order":14,"comment_status":"open","ping_status":"closed","template":"","class_list":["post-10477","dt_lessons","type-dt_lessons","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>GGPlot Barplot: Meilleure R\u00e9f\u00e9rence - Datanovia<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.datanovia.com\/en\/fr\/lessons\/ggplot-barplot\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"GGPlot Barplot: Meilleure R\u00e9f\u00e9rence - Datanovia\" \/>\n<meta property=\"og:description\" content=\"Le Barplot est utilis\u00e9 pour montrer des comparaisons entre des cat\u00e9gories. L&#039;un des axes du graphique montre les cat\u00e9gories sp\u00e9cifiques compar\u00e9es et l&#039;autre axe repr\u00e9sente une \u00e9chelle de valeurs discr\u00e8tes. Cet article d\u00e9crit comment cr\u00e9er des bar plots en utilisant le package R ggplot2. Vous apprendrez comment : 1) Cr\u00e9er des barplots de base et group\u00e9s ; 2) Ajouter des \u00e9tiquettes de texte \u00e0 un barplot ; 3) Modifier la couleur des traits et la couleur de remplissage des barres par groupe.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.datanovia.com\/en\/fr\/lessons\/ggplot-barplot\/\" \/>\n<meta property=\"og:site_name\" content=\"Datanovia\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/2018\/10\/IMG_9572.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"512\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.datanovia.com\/en\/fr\/lessons\/ggplot-barplot\/\",\"url\":\"https:\/\/www.datanovia.com\/en\/fr\/lessons\/ggplot-barplot\/\",\"name\":\"GGPlot Barplot: Meilleure R\u00e9f\u00e9rence - Datanovia\",\"isPartOf\":{\"@id\":\"https:\/\/www.datanovia.com\/en\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.datanovia.com\/en\/fr\/lessons\/ggplot-barplot\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.datanovia.com\/en\/fr\/lessons\/ggplot-barplot\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/2018\/10\/IMG_9572.jpg\",\"datePublished\":\"2019-11-17T21:34:09+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.datanovia.com\/en\/fr\/lessons\/ggplot-barplot\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.datanovia.com\/en\/fr\/lessons\/ggplot-barplot\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.datanovia.com\/en\/fr\/lessons\/ggplot-barplot\/#primaryimage\",\"url\":\"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/2018\/10\/IMG_9572.jpg\",\"contentUrl\":\"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/2018\/10\/IMG_9572.jpg\",\"width\":1024,\"height\":512},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.datanovia.com\/en\/fr\/lessons\/ggplot-barplot\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.datanovia.com\/en\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Le\u00e7ons\",\"item\":\"https:\/\/www.datanovia.com\/en\/fr\/lessons\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"GGPlot Barplot\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.datanovia.com\/en\/fr\/#website\",\"url\":\"https:\/\/www.datanovia.com\/en\/fr\/\",\"name\":\"Datanovia\",\"description\":\"Exploration de Donn\u00e9es et Statistiques pour l'Aide \u00e0 la D\u00e9cision\",\"publisher\":{\"@id\":\"https:\/\/www.datanovia.com\/en\/fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.datanovia.com\/en\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.datanovia.com\/en\/fr\/#organization\",\"name\":\"Datanovia\",\"url\":\"https:\/\/www.datanovia.com\/en\/fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.datanovia.com\/en\/fr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/2018\/09\/datanovia-logo.png\",\"contentUrl\":\"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/2018\/09\/datanovia-logo.png\",\"width\":98,\"height\":99,\"caption\":\"Datanovia\"},\"image\":{\"@id\":\"https:\/\/www.datanovia.com\/en\/fr\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"GGPlot Barplot: Meilleure R\u00e9f\u00e9rence - Datanovia","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.datanovia.com\/en\/fr\/lessons\/ggplot-barplot\/","og_locale":"fr_FR","og_type":"article","og_title":"GGPlot Barplot: Meilleure R\u00e9f\u00e9rence - Datanovia","og_description":"Le Barplot est utilis\u00e9 pour montrer des comparaisons entre des cat\u00e9gories. L'un des axes du graphique montre les cat\u00e9gories sp\u00e9cifiques compar\u00e9es et l'autre axe repr\u00e9sente une \u00e9chelle de valeurs discr\u00e8tes. Cet article d\u00e9crit comment cr\u00e9er des bar plots en utilisant le package R ggplot2. Vous apprendrez comment : 1) Cr\u00e9er des barplots de base et group\u00e9s ; 2) Ajouter des \u00e9tiquettes de texte \u00e0 un barplot ; 3) Modifier la couleur des traits et la couleur de remplissage des barres par groupe.","og_url":"https:\/\/www.datanovia.com\/en\/fr\/lessons\/ggplot-barplot\/","og_site_name":"Datanovia","og_image":[{"width":1024,"height":512,"url":"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/2018\/10\/IMG_9572.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.datanovia.com\/en\/fr\/lessons\/ggplot-barplot\/","url":"https:\/\/www.datanovia.com\/en\/fr\/lessons\/ggplot-barplot\/","name":"GGPlot Barplot: Meilleure R\u00e9f\u00e9rence - Datanovia","isPartOf":{"@id":"https:\/\/www.datanovia.com\/en\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.datanovia.com\/en\/fr\/lessons\/ggplot-barplot\/#primaryimage"},"image":{"@id":"https:\/\/www.datanovia.com\/en\/fr\/lessons\/ggplot-barplot\/#primaryimage"},"thumbnailUrl":"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/2018\/10\/IMG_9572.jpg","datePublished":"2019-11-17T21:34:09+00:00","breadcrumb":{"@id":"https:\/\/www.datanovia.com\/en\/fr\/lessons\/ggplot-barplot\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.datanovia.com\/en\/fr\/lessons\/ggplot-barplot\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.datanovia.com\/en\/fr\/lessons\/ggplot-barplot\/#primaryimage","url":"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/2018\/10\/IMG_9572.jpg","contentUrl":"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/2018\/10\/IMG_9572.jpg","width":1024,"height":512},{"@type":"BreadcrumbList","@id":"https:\/\/www.datanovia.com\/en\/fr\/lessons\/ggplot-barplot\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.datanovia.com\/en\/fr\/"},{"@type":"ListItem","position":2,"name":"Le\u00e7ons","item":"https:\/\/www.datanovia.com\/en\/fr\/lessons\/"},{"@type":"ListItem","position":3,"name":"GGPlot Barplot"}]},{"@type":"WebSite","@id":"https:\/\/www.datanovia.com\/en\/fr\/#website","url":"https:\/\/www.datanovia.com\/en\/fr\/","name":"Datanovia","description":"Exploration de Donn\u00e9es et Statistiques pour l'Aide \u00e0 la D\u00e9cision","publisher":{"@id":"https:\/\/www.datanovia.com\/en\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.datanovia.com\/en\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.datanovia.com\/en\/fr\/#organization","name":"Datanovia","url":"https:\/\/www.datanovia.com\/en\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.datanovia.com\/en\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/2018\/09\/datanovia-logo.png","contentUrl":"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/2018\/09\/datanovia-logo.png","width":98,"height":99,"caption":"Datanovia"},"image":{"@id":"https:\/\/www.datanovia.com\/en\/fr\/#\/schema\/logo\/image\/"}}]}},"multi-rating":{"mr_rating_results":[]},"_links":{"self":[{"href":"https:\/\/www.datanovia.com\/en\/fr\/wp-json\/wp\/v2\/dt_lessons\/10477","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.datanovia.com\/en\/fr\/wp-json\/wp\/v2\/dt_lessons"}],"about":[{"href":"https:\/\/www.datanovia.com\/en\/fr\/wp-json\/wp\/v2\/types\/dt_lessons"}],"author":[{"embeddable":true,"href":"https:\/\/www.datanovia.com\/en\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.datanovia.com\/en\/fr\/wp-json\/wp\/v2\/comments?post=10477"}],"version-history":[{"count":0,"href":"https:\/\/www.datanovia.com\/en\/fr\/wp-json\/wp\/v2\/dt_lessons\/10477\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.datanovia.com\/en\/fr\/wp-json\/wp\/v2\/media\/10478"}],"wp:attachment":[{"href":"https:\/\/www.datanovia.com\/en\/fr\/wp-json\/wp\/v2\/media?parent=10477"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}