{"id":10755,"date":"2019-11-23T09:30:21","date_gmt":"2019-11-23T07:30:21","guid":{"rendered":"https:\/\/www.datanovia.com\/en\/?p=10755"},"modified":"2019-11-23T09:30:21","modified_gmt":"2019-11-23T07:30:21","slug":"ggplot-multiples-rendus-faciles-par-le-package-r-patchwork","status":"publish","type":"post","link":"https:\/\/www.datanovia.com\/en\/fr\/blog\/ggplot-multiples-rendus-faciles-par-le-package-r-patchwork\/","title":{"rendered":"GGPlot Multiples Rendus Faciles par le Package R Patchwork"},"content":{"rendered":"<div id=\"rdoc\">\n<p>Il y a beaucoup de packages\/ fonctions R pour <a href=\"\/?p=10489\">combiner plusieurs ggplots<\/a> dans le m\u00eame graphique. Il s\u2019agit notamment de : <code>gridExtra::grid.arrange()<\/code> et <code>cowplot::plot_grid<\/code>.<\/p>\n<p>R\u00e9cemment, Thomas Lin Pederson a d\u00e9velopp\u00e9 le package R <code>patchwork<\/code> pour rendre tr\u00e8s facile la cr\u00e9ation de <strong>gglots multiples<\/strong><\/p>\n<p>Dans cet article, vous apprendrez comment utiliser le package <code>pachwork<\/code> pour disposer plusieurs ggplots sur une page.<\/p>\n<p>Sommaire:<\/p>\n<div id=\"TOC\">\n<ul>\n<li><a href=\"#installation\">Installation<\/a><\/li>\n<li><a href=\"#chargement-des-packages-r-requis\">Chargement des packages R r\u00e9quis<\/a>\n<ul>\n<li><a href=\"#creer-quelques-graphiques-de-base\">Cr\u00e9er quelques graphiques de base<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a href=\"#dispositions-horizontales\">Dispositions horizontales<\/a><\/li>\n<li><a href=\"#agencements-verticaux\">Agencements verticaux<\/a><\/li>\n<li><a href=\"#preciser-les-dimensions-de-chaque-plot\">Pr\u00e9ciser les dimensions de chaque plot<\/a><\/li>\n<li><a href=\"#ajouter-de-lespace-entre-les-graphes\">Ajouter de l\u2019espace entre les graphes<\/a><\/li>\n<li><a href=\"#dispositions-imbriquees\">Dispositions imbriqu\u00e9es<\/a><\/li>\n<li><a href=\"#fonctions-avancees\">Fonctions avanc\u00e9es<\/a><\/li>\n<li><a href=\"#reference\">R\u00e9f\u00e9rence<\/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=\"installation\" class=\"section level2\">\n<h2>Installation<\/h2>\n<p>Au moment de la r\u00e9daction de cet article, pathchwork n\u2019\u00e9tait disponible qu\u2019en version d\u00e9veloppement sur GitHub.<\/p>\n<p>Vous pouvez installer <code>patchwork<\/code> \u00e0 partir de github avec:<\/p>\n<pre class=\"r\"><code>if(!require(devtools)) install.packages(\"devtools\")\r\ndevtools::install_github(\"thomasp85\/patchwork\")<\/code><\/pre>\n<\/div>\n<div id=\"chargement-des-packages-r-requis\" class=\"section level2\">\n<h2>Chargement des packages R r\u00e9quis<\/h2>\n<p>Chargez le package ggplot2 et mettez le th\u00e8me par d\u00e9faut \u00e0 <code>theme_bw()<\/code> avec la l\u00e9gende en haut du graphique:<\/p>\n<pre class=\"r\"><code>library(ggplot2)\r\nlibrary(patchwork)\r\ntheme_set(\r\n  theme_bw() +\r\n    theme(legend.position = \"top\")\r\n  )<\/code><\/pre>\n<div id=\"creer-quelques-graphiques-de-base\" class=\"section level3\">\n<h3>Cr\u00e9er quelques graphiques de base<\/h3>\n<p>Le code R suivant cr\u00e9e 4 graphiques, incluant : box plot, dot plot, line plot et density plot.<\/p>\n<pre class=\"r\"><code># 0. D\u00e9finir une palette de couleurs personnalis\u00e9e et pr\u00e9parer les donn\u00e9es\r\nmy3cols &lt;- c(\"#E7B800\", \"#2E9FDF\", \"#FC4E07\")\r\nToothGrowth$dose &lt;- as.factor(ToothGrowth$dose)\r\n\r\n# 1. Cr\u00e9er un box plot (bp)\r\np &lt;- ggplot(ToothGrowth, aes(x = dose, y = len))\r\nbxp &lt;- p + geom_boxplot(aes(color = dose)) +\r\n  scale_color_manual(values = my3cols)\r\n\r\n# 2. Cr\u00e9er un dot plot (dp)\r\ndp &lt;- p + geom_dotplot(aes(color = dose, fill = dose), \r\n                       binaxis='y', stackdir='center') +\r\n  scale_color_manual(values = my3cols) + \r\n  scale_fill_manual(values = my3cols)\r\n\r\n# 3. Cr\u00e9er un line plot\r\nlp &lt;- ggplot(economics, aes(x = date, y = psavert)) + \r\n  geom_line(color = \"#E46726\") \r\n\r\n# 4. Diagramme de densit\u00e9\r\ndens &lt;- ggplot(iris, aes(Sepal.Length)) +\r\n  geom_density(aes(color = Species)) +\r\n  scale_color_manual(values = my3cols)<\/code><\/pre>\n<\/div>\n<\/div>\n<div id=\"dispositions-horizontales\" class=\"section level2\">\n<h2>Dispositions horizontales<\/h2>\n<p>L\u2019utilisation de <code>patchwork<\/code> est simple : il suffit d\u2019additionner les graphes ensemble !<\/p>\n<pre class=\"r\"><code>bxp + dens<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/dn-tutorials\/ggplot2\/figures\/115-ggplot-multiple-plots-combone-plot-horizontally-1.png\" width=\"576\" \/><\/p>\n<\/div>\n<div id=\"agencements-verticaux\" class=\"section level2\">\n<h2>Agencements verticaux<\/h2>\n<p>Les mises en page peuvent \u00eatre sp\u00e9cifi\u00e9es en ajoutant un appel de la fonction <code>plot_layout()<\/code> \u00e0 l\u2019assemblage. Ceci vous permet de d\u00e9finir les dimensions de la grille et l\u2019espace \u00e0 allouer aux diff\u00e9rentes lignes et colonnes.<\/p>\n<pre class=\"r\"><code>bxp + dens + plot_layout(ncol = 1)<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/dn-tutorials\/ggplot2\/figures\/115-ggplot-multiple-plots-vertical-layout-1.png\" width=\"384\" \/><\/p>\n<\/div>\n<div id=\"preciser-les-dimensions-de-chaque-plot\" class=\"section level2\">\n<h2>Pr\u00e9ciser les dimensions de chaque plot<\/h2>\n<ul>\n<li>Modifier la hauteur<\/li>\n<\/ul>\n<pre class=\"r\"><code>bxp + dens + plot_layout(ncol = 1, heights = c(1, 3))<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/dn-tutorials\/ggplot2\/figures\/115-ggplot-multiple-plots-change-dimension-height-1.png\" width=\"384\" \/><\/p>\n<ul>\n<li>Modifier la largeur<\/li>\n<\/ul>\n<pre class=\"r\"><code>bxp + dens + plot_layout(ncol = 2, width = c(1, 2))<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/dn-tutorials\/ggplot2\/figures\/115-ggplot-multiple-plots-change-dimension-width-1.png\" width=\"576\" \/><\/p>\n<\/div>\n<div id=\"ajouter-de-lespace-entre-les-graphes\" class=\"section level2\">\n<h2>Ajouter de l\u2019espace entre les graphes<\/h2>\n<pre class=\"r\"><code>bxp + plot_spacer() + dens<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/dn-tutorials\/ggplot2\/figures\/115-ggplot-multiple-plots-add-space-between-plots-1.png\" width=\"576\" \/><\/p>\n<\/div>\n<div id=\"dispositions-imbriquees\" class=\"section level2\">\n<h2>Dispositions imbriqu\u00e9es<\/h2>\n<p>Vous pouvez faire la disposition des graphiques imbriqu\u00e9s en enveloppant une partie des graphiques entre parenth\u00e8ses - dans ces cas, la disposition est \u00e9tendue aux diff\u00e9rents niveaux d\u2019imbrication.<\/p>\n<pre class=\"r\"><code>lp + {\r\n  dens + {\r\n    bxp +\r\n    dp +\r\n    plot_layout(ncol = 1)\r\n  }\r\n} +\r\n  plot_layout(ncol = 1)<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/dn-tutorials\/ggplot2\/figures\/115-ggplot-multiple-plots-nested-layout-1.png\" width=\"576\" \/><\/p>\n<\/div>\n<div id=\"fonctions-avancees\" class=\"section level2\">\n<h2>Fonctions avanc\u00e9es<\/h2>\n<p><code>patchwork<\/code> provides some other operators that might be of interest: <code>-<\/code> will behave like <code>+<\/code> but put the left and right side in the same nesting level (as opposed to putting the right side into the left sides nesting level).<\/p>\n<pre class=\"r\"><code>bxp + dp - lp + plot_layout(ncol = 1)<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/dn-tutorials\/ggplot2\/figures\/115-ggplot-multiple-plots-subtract-placement-1.png\" width=\"576\" \/><\/p>\n<p>On peut voir que <code>bxp + dens' et<\/code>lp\u2019 sont au m\u00eame niveau\u2026<\/p>\n<div class=\"notice\">\n<p>Note sur la s\u00e9mantique. Si <code>-<\/code> est lu comme <em>soustraire<\/em> son utilisation n\u2019a pas beaucoup de sens car nous n\u2019enlevons pas les graphes. Pensez plut\u00f4t \u00e0 un trait d\u2019union..<\/p>\n<\/div>\n<p>Souvent, vous \u00eates int\u00e9ress\u00e9 \u00e0 mettre des graphes les uns \u00e0 c\u00f4t\u00e9 des autres ou les uns sur les autres. <code>patchwork<\/code> fournit \u00e0 la fois <code>|<\/code> et <code>\/\/<\/code> pour les agencements horizontaux et verticaux, respectivement. Ils peuvent bien s\u00fbr \u00eatre combin\u00e9s pour une syntaxe de mise en page tr\u00e8s lisible:<\/p>\n<pre class=\"r\"><code>(bxp | lp | dp) \/ dens<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/dn-tutorials\/ggplot2\/figures\/115-ggplot-multiple-plots-intuitive-layout-1.png\" width=\"576\" \/><\/p>\n<pre class=\"r\"><code>(bxp | lp ) \/ (dp | dens)<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/dn-tutorials\/ggplot2\/figures\/115-ggplot-multiple-plots-intuitive-layout-2.png\" width=\"576\" \/><\/p>\n<pre class=\"r\"><code>(bxp \/ lp \/ dp) | dens<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/dn-tutorials\/ggplot2\/figures\/115-ggplot-multiple-plots-intuitive-layout-3.png\" width=\"576\" \/><\/p>\n<p>Deux op\u00e9rateurs suppl\u00e9mentaires sont utilis\u00e9s \u00e0 des fins l\u00e9g\u00e8rement diff\u00e9rentes, \u00e0 savoir pour r\u00e9duire la r\u00e9p\u00e9tition du code. Consid\u00e9rez le cas o\u00f9 vous voulez changer le th\u00e8me de tous les graphiques d\u2019un assemblage.<\/p>\n<p>Au lieu de modifier tous les graphiques individuellement, vous pouvez utiliser <code>&amp;<\/code> ou <code>*<\/code> pour ajouter des \u00e9l\u00e9ments \u00e0 tous les sous-plots. Les deux se distinguent par le fait que <code>*<\/code> n\u2019affectera que les graphiques du niveau d\u2019imbrication actuel:<\/p>\n<pre class=\"r\"><code>(bxp + (dp + dens) + lp + plot_layout(ncol = 1)) * theme_gray()<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/dn-tutorials\/ggplot2\/figures\/115-ggplot-multiple-plots-reduce-code-repetition-1-1.png\" width=\"480\" \/><\/p>\n<p>tandis que <code>&amp;<\/code> reviendra \u00e0 des niveaux imbriqu\u00e9s:<\/p>\n<pre class=\"r\"><code>(bxp + (dp + dens) + lp + plot_layout(ncol = 1)) &amp; theme_gray()<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/dn-tutorials\/ggplot2\/figures\/115-ggplot-multiple-plots-reduce-code-repetition-2-1.png\" width=\"480\" \/><\/p>\n<div class=\"warning\">\n<p>Notez que la parenth\u00e8se est requise dans le premier cas en raison de la priorit\u00e9 plus \u00e9lev\u00e9e de l\u2019op\u00e9rateur <code>*<\/code>. Ce dernier cas est le plus courant et a donc m\u00e9rit\u00e9 la plus grande facilit\u00e9 d\u2019utilisation.<\/p>\n<\/div>\n<\/div>\n<div id=\"reference\" class=\"section level2\">\n<h2>R\u00e9f\u00e9rence<\/h2>\n<ul>\n<li><a href=\"https:\/\/github.com\/thomasp85\/patchwork\">page github de patchwork<\/a><\/li>\n<\/ul>\n<\/div>\n<\/div>\n<p><!--end rdoc--><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Il y a beaucoup de packages\/ fonctions R pour combiner plusieurs ggplots dans le m\u00eame graphique. Il s\u2019agit notamment de : gridExtra::grid.arrange() et cowplot::plot_grid. R\u00e9cemment, Thomas Lin Pederson a d\u00e9velopp\u00e9 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":10756,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rating_form_position":"","rating_results_position":"","mr_structured_data_type":"","footnotes":""},"categories":[279],"tags":[],"class_list":["post-10755","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ggplot2-fr"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>GGPlot Multiples Rendus Faciles par le Package R Patchwork - Datanovia<\/title>\n<meta name=\"description\" content=\"Dans cet article, vous apprendrez comment utiliser le package pachwork pour disposer facilement plusieurs ggplots sur une page.\" \/>\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\/blog\/ggplot-multiples-rendus-faciles-par-le-package-r-patchwork\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"GGPlot Multiples Rendus Faciles par le Package R Patchwork - Datanovia\" \/>\n<meta property=\"og:description\" content=\"Dans cet article, vous apprendrez comment utiliser le package pachwork pour disposer facilement plusieurs ggplots sur une page.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.datanovia.com\/en\/fr\/blog\/ggplot-multiples-rendus-faciles-par-le-package-r-patchwork\/\" \/>\n<meta property=\"og:site_name\" content=\"Datanovia\" \/>\n<meta property=\"article:published_time\" content=\"2019-11-23T07:30:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/2018\/10\/IMG_5010.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=\"author\" content=\"Alboukadel\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Alboukadel\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.datanovia.com\/en\/fr\/blog\/ggplot-multiples-rendus-faciles-par-le-package-r-patchwork\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.datanovia.com\/en\/fr\/blog\/ggplot-multiples-rendus-faciles-par-le-package-r-patchwork\/\"},\"author\":{\"name\":\"Alboukadel\",\"@id\":\"https:\/\/www.datanovia.com\/en\/fr\/#\/schema\/person\/7767cf2bd5c91a1610c6eb53a0ff069e\"},\"headline\":\"GGPlot Multiples Rendus Faciles par le Package R Patchwork\",\"datePublished\":\"2019-11-23T07:30:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.datanovia.com\/en\/fr\/blog\/ggplot-multiples-rendus-faciles-par-le-package-r-patchwork\/\"},\"wordCount\":616,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.datanovia.com\/en\/fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.datanovia.com\/en\/fr\/blog\/ggplot-multiples-rendus-faciles-par-le-package-r-patchwork\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/2018\/10\/IMG_5010.jpg\",\"articleSection\":[\"ggplot2\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.datanovia.com\/en\/fr\/blog\/ggplot-multiples-rendus-faciles-par-le-package-r-patchwork\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.datanovia.com\/en\/fr\/blog\/ggplot-multiples-rendus-faciles-par-le-package-r-patchwork\/\",\"url\":\"https:\/\/www.datanovia.com\/en\/fr\/blog\/ggplot-multiples-rendus-faciles-par-le-package-r-patchwork\/\",\"name\":\"GGPlot Multiples Rendus Faciles par le Package R Patchwork - Datanovia\",\"isPartOf\":{\"@id\":\"https:\/\/www.datanovia.com\/en\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.datanovia.com\/en\/fr\/blog\/ggplot-multiples-rendus-faciles-par-le-package-r-patchwork\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.datanovia.com\/en\/fr\/blog\/ggplot-multiples-rendus-faciles-par-le-package-r-patchwork\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/2018\/10\/IMG_5010.jpg\",\"datePublished\":\"2019-11-23T07:30:21+00:00\",\"description\":\"Dans cet article, vous apprendrez comment utiliser le package pachwork pour disposer facilement plusieurs ggplots sur une page.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.datanovia.com\/en\/fr\/blog\/ggplot-multiples-rendus-faciles-par-le-package-r-patchwork\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.datanovia.com\/en\/fr\/blog\/ggplot-multiples-rendus-faciles-par-le-package-r-patchwork\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.datanovia.com\/en\/fr\/blog\/ggplot-multiples-rendus-faciles-par-le-package-r-patchwork\/#primaryimage\",\"url\":\"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/2018\/10\/IMG_5010.jpg\",\"contentUrl\":\"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/2018\/10\/IMG_5010.jpg\",\"width\":1024,\"height\":512},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.datanovia.com\/en\/fr\/blog\/ggplot-multiples-rendus-faciles-par-le-package-r-patchwork\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.datanovia.com\/en\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"GGPlot Multiples Rendus Faciles par le Package R Patchwork\"}]},{\"@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\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.datanovia.com\/en\/fr\/#\/schema\/person\/7767cf2bd5c91a1610c6eb53a0ff069e\",\"name\":\"Alboukadel\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.datanovia.com\/en\/fr\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ed3108646c5c7c3d188324ab972f96ad7d9975b41b94014d7f68257791be395a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ed3108646c5c7c3d188324ab972f96ad7d9975b41b94014d7f68257791be395a?s=96&d=mm&r=g\",\"caption\":\"Alboukadel\"},\"url\":\"https:\/\/www.datanovia.com\/en\/fr\/blog\/author\/kassambara\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"GGPlot Multiples Rendus Faciles par le Package R Patchwork - Datanovia","description":"Dans cet article, vous apprendrez comment utiliser le package pachwork pour disposer facilement plusieurs ggplots sur une page.","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\/blog\/ggplot-multiples-rendus-faciles-par-le-package-r-patchwork\/","og_locale":"fr_FR","og_type":"article","og_title":"GGPlot Multiples Rendus Faciles par le Package R Patchwork - Datanovia","og_description":"Dans cet article, vous apprendrez comment utiliser le package pachwork pour disposer facilement plusieurs ggplots sur une page.","og_url":"https:\/\/www.datanovia.com\/en\/fr\/blog\/ggplot-multiples-rendus-faciles-par-le-package-r-patchwork\/","og_site_name":"Datanovia","article_published_time":"2019-11-23T07:30:21+00:00","og_image":[{"width":1024,"height":512,"url":"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/2018\/10\/IMG_5010.jpg","type":"image\/jpeg"}],"author":"Alboukadel","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"Alboukadel","Dur\u00e9e de lecture estim\u00e9e":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.datanovia.com\/en\/fr\/blog\/ggplot-multiples-rendus-faciles-par-le-package-r-patchwork\/#article","isPartOf":{"@id":"https:\/\/www.datanovia.com\/en\/fr\/blog\/ggplot-multiples-rendus-faciles-par-le-package-r-patchwork\/"},"author":{"name":"Alboukadel","@id":"https:\/\/www.datanovia.com\/en\/fr\/#\/schema\/person\/7767cf2bd5c91a1610c6eb53a0ff069e"},"headline":"GGPlot Multiples Rendus Faciles par le Package R Patchwork","datePublished":"2019-11-23T07:30:21+00:00","mainEntityOfPage":{"@id":"https:\/\/www.datanovia.com\/en\/fr\/blog\/ggplot-multiples-rendus-faciles-par-le-package-r-patchwork\/"},"wordCount":616,"commentCount":0,"publisher":{"@id":"https:\/\/www.datanovia.com\/en\/fr\/#organization"},"image":{"@id":"https:\/\/www.datanovia.com\/en\/fr\/blog\/ggplot-multiples-rendus-faciles-par-le-package-r-patchwork\/#primaryimage"},"thumbnailUrl":"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/2018\/10\/IMG_5010.jpg","articleSection":["ggplot2"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.datanovia.com\/en\/fr\/blog\/ggplot-multiples-rendus-faciles-par-le-package-r-patchwork\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.datanovia.com\/en\/fr\/blog\/ggplot-multiples-rendus-faciles-par-le-package-r-patchwork\/","url":"https:\/\/www.datanovia.com\/en\/fr\/blog\/ggplot-multiples-rendus-faciles-par-le-package-r-patchwork\/","name":"GGPlot Multiples Rendus Faciles par le Package R Patchwork - Datanovia","isPartOf":{"@id":"https:\/\/www.datanovia.com\/en\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.datanovia.com\/en\/fr\/blog\/ggplot-multiples-rendus-faciles-par-le-package-r-patchwork\/#primaryimage"},"image":{"@id":"https:\/\/www.datanovia.com\/en\/fr\/blog\/ggplot-multiples-rendus-faciles-par-le-package-r-patchwork\/#primaryimage"},"thumbnailUrl":"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/2018\/10\/IMG_5010.jpg","datePublished":"2019-11-23T07:30:21+00:00","description":"Dans cet article, vous apprendrez comment utiliser le package pachwork pour disposer facilement plusieurs ggplots sur une page.","breadcrumb":{"@id":"https:\/\/www.datanovia.com\/en\/fr\/blog\/ggplot-multiples-rendus-faciles-par-le-package-r-patchwork\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.datanovia.com\/en\/fr\/blog\/ggplot-multiples-rendus-faciles-par-le-package-r-patchwork\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.datanovia.com\/en\/fr\/blog\/ggplot-multiples-rendus-faciles-par-le-package-r-patchwork\/#primaryimage","url":"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/2018\/10\/IMG_5010.jpg","contentUrl":"https:\/\/www.datanovia.com\/en\/wp-content\/uploads\/2018\/10\/IMG_5010.jpg","width":1024,"height":512},{"@type":"BreadcrumbList","@id":"https:\/\/www.datanovia.com\/en\/fr\/blog\/ggplot-multiples-rendus-faciles-par-le-package-r-patchwork\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.datanovia.com\/en\/fr\/"},{"@type":"ListItem","position":2,"name":"GGPlot Multiples Rendus Faciles par le Package R Patchwork"}]},{"@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\/"}},{"@type":"Person","@id":"https:\/\/www.datanovia.com\/en\/fr\/#\/schema\/person\/7767cf2bd5c91a1610c6eb53a0ff069e","name":"Alboukadel","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.datanovia.com\/en\/fr\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/ed3108646c5c7c3d188324ab972f96ad7d9975b41b94014d7f68257791be395a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ed3108646c5c7c3d188324ab972f96ad7d9975b41b94014d7f68257791be395a?s=96&d=mm&r=g","caption":"Alboukadel"},"url":"https:\/\/www.datanovia.com\/en\/fr\/blog\/author\/kassambara\/"}]}},"multi-rating":{"mr_rating_results":[]},"_links":{"self":[{"href":"https:\/\/www.datanovia.com\/en\/fr\/wp-json\/wp\/v2\/posts\/10755","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.datanovia.com\/en\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.datanovia.com\/en\/fr\/wp-json\/wp\/v2\/types\/post"}],"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=10755"}],"version-history":[{"count":1,"href":"https:\/\/www.datanovia.com\/en\/fr\/wp-json\/wp\/v2\/posts\/10755\/revisions"}],"predecessor-version":[{"id":10757,"href":"https:\/\/www.datanovia.com\/en\/fr\/wp-json\/wp\/v2\/posts\/10755\/revisions\/10757"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.datanovia.com\/en\/fr\/wp-json\/wp\/v2\/media\/10756"}],"wp:attachment":[{"href":"https:\/\/www.datanovia.com\/en\/fr\/wp-json\/wp\/v2\/media?parent=10755"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.datanovia.com\/en\/fr\/wp-json\/wp\/v2\/categories?post=10755"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.datanovia.com\/en\/fr\/wp-json\/wp\/v2\/tags?post=10755"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}