{"id":5323,"date":"2024-12-10T11:23:52","date_gmt":"2024-12-10T10:23:52","guid":{"rendered":"https:\/\/thinkr.fr\/abcdr\/personnaliser_les_axes_avec_scale_x_continuous_et_scale_y_continuous\/"},"modified":"2024-12-10T11:23:52","modified_gmt":"2024-12-10T10:23:52","slug":"personnaliser_les_axes_avec_scale_x_continuous_et_scale_y_continuous","status":"publish","type":"post","link":"https:\/\/thinkr.fr\/abcdr\/personnaliser_les_axes_avec_scale_x_continuous_et_scale_y_continuous\/","title":{"rendered":"Personnaliser les axes avec scale_x_continuous et scale_y_continuous"},"content":{"rendered":"<h1>Personnaliser les axes avec scale_x_continuous et scale_y_continuous en R<\/h1>\n<p>Dans le cadre de la visualisation de donn\u00e9es avec le package <code>ggplot2<\/code> en R, il est souvent n\u00e9cessaire de personnaliser les axes pour am\u00e9liorer la lisibilit\u00e9 et l&rsquo;interpr\u00e9tation des graphiques. Les fonctions <code>scale_x_continuous()<\/code> et <code>scale_y_continuous()<\/code> permettent de modifier les \u00e9chelles des axes x et y respectivement. Cet article vous montrera comment utiliser ces fonctions avec un exemple concret.<\/p>\n<h2>Exemple de code<\/h2>\n<p>Imaginons que nous avons un jeu de donn\u00e9es simple repr\u00e9sentant les ventes mensuelles d&rsquo;un produit. Nous allons cr\u00e9er un graphique \u00e0 barres pour visualiser ces ventes et personnaliser les axes.<\/p>\n<pre><code class=\"language-R\"># Charger les biblioth\u00e8ques n\u00e9cessaires\nlibrary(ggplot2)\n\n# Cr\u00e9er un jeu de donn\u00e9es\ndata &lt;- data.frame(\n  mois = factor(c(\"Jan\", \"F\u00e9v\", \"Mar\", \"Avr\", \"Mai\", \"Juin\"),\n                levels = c(\"Jan\", \"F\u00e9v\", \"Mar\", \"Avr\", \"Mai\", \"Juin\")),\n  ventes = c(150, 200, 250, 300, 350, 400)\n)\n\n# Cr\u00e9er un graphique \u00e0 barres\nggplot(data, aes(x = mois, y = ventes)) +\n  geom_bar(stat = \"identity\", fill = \"steelblue\") +\n  scale_y_continuous(limits = c(0, 450), breaks = seq(0, 450, by = 50)) +\n  labs(title = \"Ventes Mensuelles\", x = \"Mois\", y = \"Ventes\") +\n  theme_minimal()<\/code><\/pre>\n<h2>Explications<\/h2>\n<ol>\n<li>\n<strong>Chargement des biblioth\u00e8ques<\/strong> : Nous commen\u00e7ons par charger le package <code>ggplot2<\/code>, qui est essentiel pour cr\u00e9er des graphiques en R.\n<\/li>\n<li>\n<strong>Cr\u00e9ation du jeu de donn\u00e9es<\/strong> : Nous d\u00e9finissons un <code>data.frame<\/code> contenant les mois et les ventes correspondantes. Nous utilisons <code>factor()<\/code> pour s&rsquo;assurer que les mois sont dans le bon ordre.\n<\/li>\n<li>\n<strong>Cr\u00e9ation du graphique<\/strong> : Avec <code>ggplot()<\/code>, nous sp\u00e9cifions le jeu de donn\u00e9es et les variables \u00e0 utiliser pour les axes x et y. La fonction <code>geom_bar(stat = \"identity\")<\/code> est utilis\u00e9e pour cr\u00e9er un graphique \u00e0 barres.\n<\/li>\n<li>\n<strong>Personnalisation de l&rsquo;axe y<\/strong> : La fonction <code>scale_y_continuous()<\/code> permet de fixer les limites de l&rsquo;axe y (de 0 \u00e0 450) et de d\u00e9finir les breaks \u00e0 intervalles de 50. Cela permet de rendre le graphique plus lisible.\n<\/li>\n<li>\n<strong>Ajout de titres et de th\u00e8mes<\/strong> : Nous utilisons <code>labs()<\/code> pour ajouter un titre au graphique et des \u00e9tiquettes aux axes. Enfin, <code>theme_minimal()<\/code> est appliqu\u00e9 pour donner un aspect \u00e9pur\u00e9 au graphique.\n<\/li>\n<\/ol>\n<h2>Conclusion<\/h2>\n<p>Personnaliser les axes avec <code>scale_x_continuous()<\/code> ou <code>scale_y_continuous()<\/code> est une \u00e9tape essentielle pour am\u00e9liorer la clart\u00e9 de vos visualisations en R. En ajustant les breaks, les labels et les limites, vous pouvez rendre vos graphiques plus informatifs et esth\u00e9tiques.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Personnaliser les axes avec scale_x_continuous et scale_y_continuous en R Dans le cadre de la visualisation de donn\u00e9es avec le package ggplot2 en R, il est souvent n\u00e9cessaire de personnaliser les axes pour am\u00e9liorer la lisibilit\u00e9 et l&rsquo;interpr\u00e9tation des graphiques. Les fonctions scale_x_continuous() et scale_y_continuous() permettent de modifier les \u00e9chelles des axes x et y respectivement. Cet article vous montrera comment utiliser ces fonctions avec un exemple concret. Exemple de code Imaginons que nous avons un jeu de donn\u00e9es simple repr\u00e9sentant les ventes mensuelles d&rsquo;un produit. Nous allons cr\u00e9er un graphique \u00e0 barres pour visualiser ces ventes et personnaliser les axes. # Charger les biblioth\u00e8ques n\u00e9cessaires<a class=\"more-link\" href=\"https:\/\/thinkr.fr\/abcdr\/personnaliser_les_axes_avec_scale_x_continuous_et_scale_y_continuous\/\">Read More &rarr;<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","rop_custom_images_group":[],"rop_custom_messages_group":[],"rop_publish_now":"initial","rop_publish_now_accounts":{"twitter_399453572_399453572":""},"rop_publish_now_history":[],"rop_publish_now_status":"pending","jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[177],"tags":[178,58],"class_list":{"0":"entry","1":"post","2":"publish","3":"author-vincent","4":"post-5323","6":"format-standard","7":"category-axes","8":"post_tag-axes","9":"post_tag-ggplot2"},"acf":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p9O7Sx-1nR","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/thinkr.fr\/abcdr\/wp-json\/wp\/v2\/posts\/5323","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thinkr.fr\/abcdr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thinkr.fr\/abcdr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thinkr.fr\/abcdr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/thinkr.fr\/abcdr\/wp-json\/wp\/v2\/comments?post=5323"}],"version-history":[{"count":0,"href":"https:\/\/thinkr.fr\/abcdr\/wp-json\/wp\/v2\/posts\/5323\/revisions"}],"wp:attachment":[{"href":"https:\/\/thinkr.fr\/abcdr\/wp-json\/wp\/v2\/media?parent=5323"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thinkr.fr\/abcdr\/wp-json\/wp\/v2\/categories?post=5323"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thinkr.fr\/abcdr\/wp-json\/wp\/v2\/tags?post=5323"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}