{"id":3675,"date":"2026-10-14T18:01:04","date_gmt":"2026-10-14T18:01:04","guid":{"rendered":"http:\/\/french.arabpsychology.com\/statistics\/comment-representer-graphiquement-donnees-categorielles-r-exemples\/"},"modified":"2026-10-14T18:01:04","modified_gmt":"2026-10-14T18:01:04","slug":"comment-representer-graphiquement-donnees-categorielles-r-exemples","status":"publish","type":"psych_stat","link":"https:\/\/french.arabpsychology.com\/?psych_stat=comment-representer-graphiquement-donnees-categorielles-r-exemples","title":{"rendered":"Comment repr\u00e9senter graphiquement des donn\u00e9es cat\u00e9gorielles dans R (avec des exemples)"},"content":{"rendered":"<p>Dans le domaine de l&rsquo;analyse statistique contemporaine et des sciences empiriques, l&rsquo;interpr\u00e9tation rigoureuse des structures de donn\u00e9es discr\u00e8tes constitue l&rsquo;un des piliers m\u00e9thodologiques les plus fondamentaux. Si les variables quantitatives continues b\u00e9n\u00e9ficient traditionnellement d&rsquo;une attention m\u00e9thodologique soutenue en raison de leur flexibilit\u00e9 math\u00e9matique et de leur ad\u00e9quation imm\u00e9diate aux mod\u00e8les lin\u00e9aires gaussiens, les donn\u00e9es qualitatives et cat\u00e9gorielles rec\u00e8lent une complexit\u00e9 s\u00e9miotique et probabiliste singuli\u00e8re. Qu&rsquo;il s&rsquo;agisse d&rsquo;\u00e9valuer des r\u00e9ponses \u00e0 des \u00e9chelles psychom\u00e9triques, des cat\u00e9gorisations diagnostiques nosographiques, des appartenances sociod\u00e9mographiques ou des trajectoires longitudinales de r\u00e9mission clinique, la restitution graphique de ces informations discr\u00e8tes exige une ma\u00eetrise conceptuelle approfondie. La repr\u00e9sentation visuelle ne se limite pas \u00e0 une simple transposition esth\u00e9tique ; elle constitue une op\u00e9ration cognitive de synth\u00e8se destin\u00e9e \u00e0 r\u00e9v\u00e9ler des structures d&rsquo;association latentes, des asym\u00e9tries de r\u00e9partition et des effets d&rsquo;interaction qui \u00e9chappent fr\u00e9quemment \u00e0 la simple lecture tabulaire.<\/p>\n<p>L&rsquo;environnement statistique R s&rsquo;est impos\u00e9 au fil des d\u00e9cennies comme l&rsquo;\u00e9cosyst\u00e8me computationnel de r\u00e9f\u00e9rence pour l&rsquo;analyse et la mod\u00e9lisation graphique des donn\u00e9es scientifiques. Gr\u00e2ce \u00e0 l&rsquo;av\u00e8nement du <a rel=\"noopener noreferrer\" href=\"https:\/\/www.tidyverse.org\/\">Tidyverse<\/a> et \u00e0 la cons\u00e9cration de la grammaire des graphiques th\u00e9oris\u00e9e par Leland Wilkinson, les chercheurs disposent aujourd&rsquo;hui d&rsquo;un ensemble d&rsquo;outils expressifs et orthogonaux permettant de d\u00e9construire chaque composante visuelle en couches fonctionnelles ind\u00e9pendantes. N\u00e9anmoins, l&rsquo;application de ces outils aux variables cat\u00e9gorielles confronte fr\u00e9quemment l&rsquo;analyste \u00e0 des \u00e9cueils perceptifs majeurs : distorsion des proportions marginales, surrepr\u00e9sentation visuelle des effectifs absolus au d\u00e9triment des fr\u00e9quences relatives, ou encore perte de la hi\u00e9rarchie intrins\u00e8que propre aux \u00e9chelles ordinales. L&rsquo;objectif de cet article est d&rsquo;exposer de mani\u00e8re exhaustive les fondements th\u00e9oriques, les m\u00e9canismes de pr\u00e9paration structurelle et les impl\u00e9mentations graphiques avanc\u00e9es n\u00e9cessaires \u00e0 la restitution fid\u00e8le des donn\u00e9es cat\u00e9gorielles dans R.<\/p>\n<p>\u00c0 travers un parcours analytique d\u00e9butant par les distinctions ontologiques entre \u00e9chelles de mesure et s&rsquo;\u00e9tendant jusqu&rsquo;\u00e0 la composition de figures composites pour la publication internationale, cette \u00e9tude offre un guide complet d&rsquo;ing\u00e9nierie visuelle. En mobilisant conjointement les fonctions fondamentales de R, les raffinements typologiques apport\u00e9s par la biblioth\u00e8que forcats et la puissance expressive de ggplot2 et de ses extensions sp\u00e9cialis\u00e9es, nous d\u00e9montrerons comment transformer des matrices de contingence complexes en r\u00e9cits graphiques \u00e9l\u00e9gants, fid\u00e8les et \u00e9pist\u00e9mologiquement irr\u00e9prochables.<\/p>\n<h2>1. Introduction th\u00e9orique aux variables cat\u00e9gorielles et fondements de leur visualisation dans R<\/h2>\n<h3>1.1 Distinction fondamentale entre variables nominales, ordinales et binaires<\/h3>\n<p>L&rsquo;analyse rigoureuse des donn\u00e9es discr\u00e8tes repose sur une typologie \u00e9pist\u00e9mologique stricte, dont les contours ont \u00e9t\u00e9 formellement \u00e9tablis par Stanley Smith Stevens dans sa th\u00e9orie fondatrice des \u00e9chelles de mesure publi\u00e9e en 1946. Selon cette classification, les variables qualitatives se scindent principalement en \u00e9chelles nominales et ordinales, auxquelles s&rsquo;ajoute le cas particulier des structures binaires ou dichotomiques. Une variable nominale pure caract\u00e9rise des modalit\u00e9s qualitatives mutuellement exclusives qui ne poss\u00e8dent aucun ordre math\u00e9matique sous-jacent ni hi\u00e9rarchie naturelle. Les entit\u00e9s cat\u00e9goris\u00e9es au sein d&rsquo;une \u00e9chelle nominale, \u00e0 l&rsquo;instar des classifications nosologiques psychiatriques du Manuel diagnostique et statistique des troubles mentaux (DSM-5), de l&rsquo;appartenance g\u00e9ographique ou du groupe sanguin, ne peuvent \u00eatre compar\u00e9es qu&rsquo;en termes d&rsquo;\u00e9galit\u00e9 ou de diff\u00e9rence. Les seules op\u00e9rations math\u00e9matiques valides demeurent l&rsquo;estimation du mode, le d\u00e9nombrement des fr\u00e9quences et le calcul des proportions relatives.<\/p>\n<p>\u00c0 l&rsquo;oppos\u00e9, les \u00e9chelles ordinales introduisent une relation d&rsquo;ordre strict entre les niveaux de la variable, tout en demeurant priv\u00e9es de la propri\u00e9t\u00e9 d&rsquo;\u00e9quidistance propre aux \u00e9chelles d&rsquo;intervalle. Dans une structure ordinale, comme les stades de s\u00e9v\u00e9rit\u00e9 d&rsquo;une pathologie (l\u00e9ger, mod\u00e9r\u00e9, s\u00e9v\u00e8re) ou les degr\u00e9s d&rsquo;adh\u00e9sion d&rsquo;une \u00e9chelle de Likert, l&rsquo;assertion selon laquelle une modalit\u00e9 sup\u00e9rieure surpasse une modalit\u00e9 inf\u00e9rieure est s\u00e9mantiquement l\u00e9gitime, mais la distance m\u00e9trique s\u00e9parant deux \u00e9chelons successifs demeure inconnue et fondamentalement non quantifiable. Cette caract\u00e9ristique interdit l&rsquo;usage direct de la moyenne arithm\u00e9tique et de la variance standard, imposant le recours aux m\u00e9dianes, aux quantiles et aux rangs statistiques.<\/p>\n<p>Les variables binaires ou dichotomiques repr\u00e9sentent un cas limite o\u00f9 le support ne comporte que deux \u00e9tats mutuellement exclusifs, conventionnellement cod\u00e9s en probabilit\u00e9s d&rsquo;occurrence. Les implications de ces distinctions sur le choix de la g\u00e9om\u00e9trie de visualisation graphique sont consid\u00e9rables. Alors qu&rsquo;une \u00e9chelle nominale autorise une r\u00e9organisation arbitraire de l&rsquo;ordre d&rsquo;affichage des axes afin d&rsquo;optimiser la saillance perceptive, une \u00e9chelle ordonn\u00e9 exige le respect scrupuleux de sa trajectoire s\u00e9quentielle pour pr\u00e9server l&rsquo;int\u00e9grit\u00e9 cognitive du message scientifique.<\/p>\n<h3>1.2 Importance de la visualisation cat\u00e9gorielle en psychologie et sciences du comportement<\/h3>\n<p>Dans les sciences du comportement, en psychologie clinique et en neurosciences cognitives, les protocoles exp\u00e9rimentaux et observationnels g\u00e9n\u00e8rent une quantit\u00e9 pr\u00e9pond\u00e9rante de variables discr\u00e8tes. La stratification sociod\u00e9mographique, les sous-types de personnalit\u00e9s, les profils d&rsquo;attachement d\u00e9veloppementaux ou les diagnostics diff\u00e9rentiels constituent autant d&rsquo;objets d&rsquo;\u00e9tude cat\u00e9goriels n\u00e9cessitant une s\u00e9gr\u00e9gation visuelle transparente. La restitution visuelle de ces distributions soul\u00e8ve des d\u00e9fis perceptifs consid\u00e9rables, document\u00e9s par la psychologie cognitive et la th\u00e9orie du traitement de l&rsquo;information visuelle initi\u00e9e par Jacques Bertin dans sa <em>S\u00e9miologie graphique<\/em>. L&rsquo;\u0153il humain est intrins\u00e8quement sensible aux contrastes de surface, aux longueurs relatives et aux saturations chromatiques, mais il s&rsquo;av\u00e8re particuli\u00e8rement vuln\u00e9rable aux illusions d&rsquo;optique lorsqu&rsquo;il s&rsquo;agit d&rsquo;estimer des proportions empiriques \u00e0 travers des angles ou des aires g\u00e9om\u00e9triques irr\u00e9guli\u00e8res.<\/p>\n<p>De plus, l&rsquo;analyste en sciences humaines est fr\u00e9quemment confront\u00e9 au ph\u00e9nom\u00e8ne de surinterpr\u00e9tation des effectifs marginaux. Lorsqu&rsquo;une cat\u00e9gorie minoritaire pr\u00e9sente une pr\u00e9valence clinique critique, son faible poids d\u00e9mographique au sein d&rsquo;un \u00e9chantillon g\u00e9n\u00e9ral risque de masquer son impact statistique si la g\u00e9om\u00e9trie graphique choisie privil\u00e9gie uniquement l&rsquo;effectif brut. \u00c0 l&rsquo;inverse, une standardisation excessive en pourcentages relatifs peut conf\u00e9rer une importance visuelle d\u00e9mesur\u00e9e \u00e0 des variations accidentelles observ\u00e9es sur de tr\u00e8s petits effectifs. La visualisation exploratoire joue ainsi un r\u00f4le d&rsquo;arbitrage fondamental : elle permet d&rsquo;inspecter l&rsquo;homog\u00e9n\u00e9it\u00e9 des cohortes, de d\u00e9celer la pr\u00e9sence de cat\u00e9gories sous-repr\u00e9sent\u00e9es susceptibles de biaiser les mod\u00e8les de r\u00e9gression logistique, et de formuler des hypoth\u00e8ses d&rsquo;interaction comportementale avant toute mod\u00e9lisation confirmatoire.<\/p>\n<h3>1.3 Panorama des moteurs graphiques dans l&rsquo;environnement R<\/h3>\n<p>L&rsquo;\u00e9cosyst\u00e8me R se caract\u00e9rise par une dualit\u00e9 historique entre son moteur de dessin natif, couramment d\u00e9sign\u00e9 sous le terme de <em>base R graphics<\/em>, et les environnements modulaires d\u00e9claratifs modernes incarn\u00e9s par <a rel=\"noopener noreferrer\" href=\"https:\/\/ggplot2.tidyverse.org\/\">ggplot2<\/a>. Le syst\u00e8me graphique originel repose sur un paradigme imp\u00e9ratif h\u00e9rit\u00e9 du langage S, o\u00f9 le trac\u00e9 s&rsquo;effectue par l&rsquo;accumulation s\u00e9quentielle de couches graphiques sur un canevas pr\u00e9d\u00e9fini via des fonctions proc\u00e9durales telles que <em>barplot()<\/em>, <em>plot()<\/em> ou <em>pie()<\/em>. Si ce moteur natif se distingue par une ex\u00e9cution computationnelle extr\u00eamement rapide et une absence de d\u00e9pendances logicielles externes, il impose une gestion manuelle fastidieuse des espacements, de l&rsquo;alignement des l\u00e9gendes et de la palette chromatique, ce qui limite consid\u00e9rablement sa reproductibilit\u00e9 et sa modularit\u00e9 dans des contextes analytiques complexes.<\/p>\n<p>La publication par Hadley Wickham de la biblioth\u00e8que <strong>ggplot2<\/strong> a op\u00e9r\u00e9 une v\u00e9ritable rupture paradigmatique en transcrivant informatiquement les concepts de la <a rel=\"noopener noreferrer\" href=\"https:\/\/link.springer.com\/book\/10.1007\/0-387-28695-0\">Grammar of Graphics de Leland Wilkinson<\/a>. Dans ce syst\u00e8me, un graphique n&rsquo;est plus une suite d&rsquo;instructions de dessin au trait, mais une association formelle entre des donn\u00e9es tabulaires, des projections g\u00e9om\u00e9triques, des transformations statistiques sous-jacentes et des syst\u00e8mes de coordonn\u00e9es spatiales. Pour les donn\u00e9es cat\u00e9gorielles, ce paradigme offre une flexibilit\u00e9 sans \u00e9quivalent gr\u00e2ce \u00e0 la dissociation nette entre la manipulation des facteurs et leur encodage esth\u00e9tique.<\/p>\n<p>Autour de ce noyau central s&rsquo;est d\u00e9velopp\u00e9 un r\u00e9seau dense d&rsquo;extensions sp\u00e9cialis\u00e9es destin\u00e9es \u00e0 combler les exigences analytiques de pointe. Le package <strong>vcd<\/strong> (<em>Visualizing Categorical Data<\/em>) fournit des outils rigoureux pour l&rsquo;exploration multivari\u00e9e des tables de contingence via des repr\u00e9sentations g\u00e9om\u00e9triques proportionnelles. Parall\u00e8lement, des biblioth\u00e8ques telles que <strong>ggalluvial<\/strong> permettent de mod\u00e9liser visuellement les flux et transitions qualitatives, tandis que <strong>ggstatsplot<\/strong> int\u00e8gre automatiquement les tests d&rsquo;inf\u00e9rence non param\u00e9triques et les indicateurs d&rsquo;association directement sur le rendu visuel.<\/p>\n<h2>2. Pr\u00e9paration et manipulation experte des facteurs avec R base et forcats<\/h2>\n<h3>2.1 Structuration et typage des vecteurs avec factor() et ordered()<\/h3>\n<p>L&rsquo;une des \u00e9tapes les plus d\u00e9terminantes dans la r\u00e9ussite d&rsquo;une visualisation graphique sous R r\u00e9side dans l&rsquo;int\u00e9grit\u00e9 de la structure interne des vecteurs manipul\u00e9s. Contrairement aux cha\u00eenes de caract\u00e8res brutes de type caract\u00e8re, qui ne v\u00e9hiculent aucune information relative \u00e0 la hi\u00e9rarchie ou aux modalit\u00e9s potentielles absentes de l&rsquo;\u00e9chantillon, les objets de classe <strong>factor<\/strong> encapsulent une variable discr\u00e8te sous la forme d&rsquo;un vecteur d&rsquo;entiers pointant vers une table de correspondance textuelle d\u00e9nomm\u00e9e <em>levels<\/em>. La fonction fondamentale <em>factor()<\/em> permet de transformer une s\u00e9quence de donn\u00e9es brutes en une structure factorielle rigoureuse, en d\u00e9finissant explicitement l&rsquo;ensemble des modalit\u00e9s admises via l&rsquo;argument <em>levels<\/em> et leurs \u00e9tiquettes d&rsquo;affichage correspondantes via l&rsquo;argument <em>labels<\/em>.<\/p>\n<p>Cette distinction s&rsquo;av\u00e8re encore plus cruciale lorsque la variable sous-jacente poss\u00e8de une dimension hi\u00e9rarchique intrins\u00e8que. L&rsquo;appel \u00e0 la fonction <em>ordered()<\/em> ou l&rsquo;adjonction du param\u00e8tre <em>ordered = TRUE<\/em> conf\u00e8re au facteur une classe double sp\u00e9cifique, autorisant le moteur graphique \u00e0 interpr\u00e9ter la s\u00e9quence des modalit\u00e9s comme un continuum ordonn\u00e9. Lors de cette op\u00e9ration, la coh\u00e9rence de l&rsquo;encodage doit \u00eatre syst\u00e9matiquement contr\u00f4l\u00e9e au moyen de la fonction <em>str()<\/em>, qui r\u00e9v\u00e8le la distribution sous-jacente des entiers, et de la fonction <em>levels()<\/em>, qui assure la tra\u00e7abilit\u00e9 de l&rsquo;ordre canonique des modalit\u00e9s. Une omission dans la d\u00e9claration des niveaux engendre in\u00e9vitablement l&rsquo;apparition de valeurs manquantes artificielles ou un positionnement erratique des axes lors du rendu final sous ggplot2.<\/p>\n<h3>2.2 R\u00e9ordonnancement dynamique des modalit\u00e9s \u00e0 l&rsquo;aide de forcats<\/h3>\n<p>Par d\u00e9faut, l&rsquo;environnement de base R classe les niveaux d&rsquo;un facteur selon l&rsquo;ordre alphab\u00e9tique standard de leurs \u00e9tiquettes textuelles. Ce comportement d\u00e9terministe s&rsquo;av\u00e8re particuli\u00e8rement contre-productif dans le cadre d&rsquo;une communication graphique rigoureuse, car il d\u00e9truit la saillance de l&rsquo;information et impose \u00e0 l&rsquo;observateur un effort cognitif superflu de d\u00e9chiffrage. Le package <strong>forcats<\/strong>, int\u00e9gr\u00e9 \u00e0 l&rsquo;\u00e9cosyst\u00e8me Tidyverse, met \u00e0 disposition une suite de fonctions sp\u00e9cialis\u00e9es destin\u00e9es au r\u00e9ordonnancement probabiliste et fonctionnel des facteurs.<\/p>\n<p>La fonction <em>fct_relevel()<\/em> offre un contr\u00f4le d\u00e9claratif absolu en permettant de repositionner manuellement une ou plusieurs modalit\u00e9s strat\u00e9giques au d\u00e9but ou \u00e0 la fin de la s\u00e9quence vectorielle. Cette manipulation s&rsquo;av\u00e8re indispensable dans les plans exp\u00e9rimentaux contr\u00f4l\u00e9s o\u00f9 un groupe placebo ou une cohorte de r\u00e9f\u00e9rence doit imp\u00e9rativement occuper la premi\u00e8re position sur l&rsquo;axe visuel d&rsquo;abscisse. Lorsqu&rsquo;il s&rsquo;agit d&rsquo;analyser des distributions nominales univari\u00e9es, la fonction <em>fct_infreq()<\/em> permet de r\u00e9ordonner les niveaux par ordre d\u00e9croissant de leurs effectifs d&rsquo;apparition empiriques, guidant instantan\u00e9ment le regard de l&rsquo;audience vers les cat\u00e9gories dominantes. L&rsquo;association conjointe avec <em>fct_rev()<\/em> autorise une inversion instantan\u00e9e de cette trajectoire pour r\u00e9pondre aux exigences d&rsquo;un affichage horizontal invers\u00e9.<\/p>\n<p>Par ailleurs, la fonction <em>fct_reorder()<\/em> constitue un instrument analytique de premier plan pour croiser des variables cat\u00e9gorielles avec une m\u00e9trique quantitative. Elle r\u00e9organise automatiquement les modalit\u00e9s du facteur en fonction d&rsquo;un indicateur central (m\u00e9diane ou moyenne) calcul\u00e9 sur une variable continue associ\u00e9e. Cette approche \u00e9limine toute disposition hasardeuse sur le graphique et convertit une juxtaposition de donn\u00e9es \u00e9parses en un profil ordonn\u00e9 d&rsquo;une clart\u00e9 d\u00e9monstrative irr\u00e9prochable.<\/p>\n<h3>2.3 Gestion des cat\u00e9gories peu fr\u00e9quentes et des donn\u00e9es manquantes<\/h3>\n<p>L&rsquo;exploration de vastes ensembles de donn\u00e9es sociologiques ou cliniques se heurte r\u00e9guli\u00e8rement \u00e0 la pr\u00e9sence d&rsquo;une multiplicit\u00e9 de cat\u00e9gories marginales ne regroupant que d&rsquo;infimes fractions de l&rsquo;\u00e9chantillon. L&rsquo;inclusion brute de ces dizaines de micro-niveaux sur un graphique g\u00e9n\u00e8re une saturation visuelle d\u00e9l\u00e9t\u00e8re, comprime les barres principales et rend les \u00e9tiquettes textuelles parfaitement illisibles. La bo\u00eete \u00e0 outils de forcats r\u00e9pond \u00e0 cette contrainte par le biais des fonctions d&rsquo;agr\u00e9gation conditionnelle <em>fct_lump_n()<\/em> et <em>fct_lump_prop()<\/em>.<\/p>\n<p>La fonction <em>fct_lump_n()<\/em> pr\u00e9serve rigoureusement les <em>n<\/em> cat\u00e9gories les plus volumineuses de la cohorte tout en fusionnant l&rsquo;ensemble des modalit\u00e9s r\u00e9siduelles sous une \u00e9tiquette synth\u00e9tique g\u00e9n\u00e9rique, commun\u00e9ment intitul\u00e9e \u00ab Autre \u00bb. De mani\u00e8re analogue, <em>fct_lump_prop()<\/em> proc\u00e8de \u00e0 cette r\u00e9duction dimensionnelle en se basant sur un seuil proportionnel minimal, par exemple en agr\u00e9geant syst\u00e9matiquement toute modalit\u00e9 dont la fr\u00e9quence empirique s&rsquo;av\u00e8re inf\u00e9rieure \u00e0 cinq pour cent de l&rsquo;\u00e9chantillon global. Par ailleurs, la question des donn\u00e9es manquantes (NA) requiert un traitement graphique d\u00e9lib\u00e9r\u00e9. Dans R, les valeurs non renseign\u00e9es sont par d\u00e9faut omises des visualisations g\u00e9om\u00e9triques, ce qui peut masquer des m\u00e9canismes d&rsquo;attrition exp\u00e9rimentale ou des refus de r\u00e9ponse cliniquement signifiants. L&#8217;emploi de <em>fct_explicit_na()<\/em>, remplac\u00e9 dans les versions r\u00e9centes par <em>fct_na_value_to_level()<\/em>, transforme l&rsquo;absence d&rsquo;information en une modalit\u00e9 d&rsquo;analyse \u00e0 part enti\u00e8re, rendant ainsi le biais d&rsquo;incompl\u00e9tude imm\u00e9diatement constatable par le lecteur.<\/p>\n<p>Enfin, lorsqu&rsquo;un filtre ou un sous-\u00e9chantillonnage est appliqu\u00e9 \u00e0 un ensemble de donn\u00e9es, les modalit\u00e9s exclues demeurent virtuellement enregistr\u00e9es dans les m\u00e9tadonn\u00e9es du facteur, ce qui conduit ggplot2 \u00e0 r\u00e9server des espaces vides sur les axes. L&rsquo;application de la fonction <em>droplevels()<\/em> permet d&rsquo;assainir la structure vectorielle en purgeant d\u00e9finitivement les niveaux inoccup\u00e9s avant l&rsquo;\u00e9tape de rendu graphique.<\/p>\n<h2>3. Diagrammes en barres simples univari\u00e9s avec ggplot2<\/h2>\n<h3>3.1 Repr\u00e9sentation des effectifs bruts \u00e0 l&rsquo;aide de geom_bar()<\/h3>\n<p>Le diagramme en barres univari\u00e9 constitue la forme graphique canonique pour illustrer la distribution des fr\u00e9quences au sein d&rsquo;une variable qualitative unique. Au sein du formalisme de ggplot2, l&rsquo;impl\u00e9mentation de cette visualisation repose sur la g\u00e9om\u00e9trie <em>geom_bar()<\/em>, dont l&rsquo;architecture interne s&rsquo;appuie par d\u00e9faut sur la transformation statistique <em>stat_count()<\/em>. Contrairement aux approches proc\u00e9durales qui requi\u00e8rent un tableau r\u00e9capitulatif pr\u00e9alablement calcul\u00e9, <em>geom_bar()<\/em> accepte directement un tableau de donn\u00e9es brutes contenant une ligne par observation individuelle. Le moteur statistique d\u00e9nombre de mani\u00e8re autonome les occurrences de chaque modalit\u00e9 assign\u00e9e \u00e0 l&rsquo;esth\u00e9tique d&rsquo;abscisse et projette sur l&rsquo;axe des ordonn\u00e9es la hauteur de la barre correspondante.<\/p>\n<figure class=\"wpt-preserved-image\"><img fetchpriority=\"high\" decoding=\"async\" src=\"http:\/\/french.arabpsychology.com\/wp-content\/uploads\/2026\/09\/category1.png\" alt=\"\" \/><\/figure>\n<p>La configuration esth\u00e9tique d&rsquo;un tel diagramme impose une distinction rigoureuse entre les param\u00e8tres de contour et les attributs de remplissage volum\u00e9trique. Alors que l&rsquo;argument <em>color<\/em> d\u00e9termine la teinte de la bordure entourant le rectangle g\u00e9om\u00e9trique, l&rsquo;argument <em>fill<\/em> r\u00e9git la pigmentation de la surface interne de la barre. Pour des variables purement nominales sans hi\u00e9rarchie pr\u00e9\u00e9tablie, l&rsquo;analyste veillera \u00e0 utiliser des teintes sobres et uniformes, \u00e9vitant ainsi d&rsquo;assigner une palette multicolore arbitraire qui introduirait une saillance visuelle injustifi\u00e9e sur certaines modalit\u00e9s. Par ailleurs, le contr\u00f4le de la largeur des barres, modulable via l&rsquo;argument <em>width<\/em>, participe directement \u00e0 l&rsquo;\u00e9quilibre visuel du panneau d&rsquo;affichage, un espacement trop r\u00e9duit provoquant une sensation d&rsquo;encombrement graphique tandis qu&rsquo;un espacement excessif fragilise la perception de continuit\u00e9 entre les niveaux.<\/p>\n<h3>3.2 Trac\u00e9 \u00e0 partir de tableaux r\u00e9capitulatifs avec geom_col()<\/h3>\n<p>Si la souplesse de <em>geom_bar()<\/em> s&rsquo;av\u00e8re pr\u00e9cieuse lors de l&rsquo;exploration interactive de donn\u00e9es individuelles, de nombreuses situations de recherche imposent de travailler sur des structures de donn\u00e9es pr\u00e9-agr\u00e9g\u00e9es, issues d&rsquo;extractions de bases relationnelles ou d&rsquo;enqu\u00eates psychom\u00e9triques consolid\u00e9es. Dans cette configuration, les donn\u00e9es se pr\u00e9sentent sous la forme d&rsquo;un tableau \u00e0 deux colonnes associant \u00e0 chaque niveau cat\u00e9goriel une valeur num\u00e9rique correspondant \u00e0 son effectif d\u00e9nombr\u00e9 ou \u00e0 son poids statistique. L&rsquo;utilisation directe de <em>geom_bar()<\/em> engendre alors une erreur de mod\u00e9lisation, \u00e0 moins de sp\u00e9cifier manuellement l&rsquo;argument <em>stat = \u00ab\u00a0identity\u00a0\u00bb<\/em> afin de neutraliser le d\u00e9compte automatique.<\/p>\n<p>Pour r\u00e9pondre avec \u00e9l\u00e9gance \u00e0 ce besoin r\u00e9current sans surcharger la syntaxe, ggplot2 met \u00e0 disposition la fonction d\u00e9di\u00e9e <strong>geom_col()<\/strong>. Cette derni\u00e8re assume d&#8217;embl\u00e9e une transformation d&rsquo;identit\u00e9 statistique et cartographie sans ambigu\u00eft\u00e9 les valeurs num\u00e9riques de la colonne d\u00e9sign\u00e9e sur l&rsquo;axe de hauteur. Cette approche pr\u00e9sente un gain d&rsquo;efficacit\u00e9 computationnelle significatif lors du traitement de tr\u00e8s volumineux \u00e9chantillons comprenant plusieurs centaines de milliers d&rsquo;individus. Au lieu de contraindre le processeur graphique \u00e0 it\u00e9rer sur chaque ligne du jeu de donn\u00e9es brut pour ex\u00e9cuter la transformation <em>stat_count()<\/em>, l&rsquo;analyste proc\u00e8de pr\u00e9alablement \u00e0 l&rsquo;agr\u00e9gation via la fonction <em>count()<\/em> du package <strong>dplyr<\/strong>, puis transmet le tableau condens\u00e9 \u00e0 <em>geom_col()<\/em>, assurant ainsi une reproductibilit\u00e9 instantan\u00e9e du pipeline visuel.<\/p>\n<h3>3.3 Conversion des effectifs en proportions et pourcentages relatifs<\/h3>\n<p>L&rsquo;affichage des effectifs bruts pr\u00e9sente des limites m\u00e9thodologiques s\u00e9v\u00e8res d\u00e8s lors qu&rsquo;il s&rsquo;agit d&rsquo;interpr\u00e9ter le poids relatif d&rsquo;une modalit\u00e9 au sein de sa population d&rsquo;origine ou d&rsquo;anticiper la comparabilit\u00e9 avec d&rsquo;autres \u00e9tudes men\u00e9es sur des tailles d&rsquo;\u00e9chantillons diff\u00e9rentes. La conversion de l&rsquo;axe vertical en proportions normalis\u00e9es ou en pourcentages constitue alors un imp\u00e9ratif analytique. Au sein de <em>geom_bar()<\/em>, cette op\u00e9ration s&rsquo;effectue sans modifier la structure des donn\u00e9es sous-jacentes gr\u00e2ce \u00e0 la syntaxe moderne des variables calcul\u00e9es par les \u00e9tapes statistiques, encapsul\u00e9e par la fonction <em>after_stat()<\/em>.<\/p>\n<p>En assignant \u00e0 l&rsquo;ordonn\u00e9e l&rsquo;expression <em>after_stat(prop)<\/em>, le chercheur instruit le moteur de calcul d&rsquo;extraire la proportion relative calcul\u00e9e par <em>stat_count()<\/em> plut\u00f4t que le d\u00e9compte absolu. Cependant, en raison du partitionnement interne des donn\u00e9es par groupe, ggplot2 tend \u00e0 calculer la proportion relative au sein de chaque niveau individuel pris isol\u00e9ment, ce qui aboutit \u00e0 une s\u00e9rie de barres de hauteur \u00e9gale \u00e0 100 %. Pour contourner cet \u00e9cueil et forcer la normalisation par rapport \u00e0 l&rsquo;ensemble du corpus, il est indispensable de sp\u00e9cifier explicitement l&rsquo;esth\u00e9tique <em>group = 1<\/em> dans l&rsquo;environnement <em>aes()<\/em>. Afin de garantir une lisibilit\u00e9 \u00e9ditoriale optimale conforme aux standards de diffusion scientifique, l&rsquo;axe d&rsquo;ordonn\u00e9e ainsi obtenu est ensuite habill\u00e9 via la fonction <em>scale_y_continuous()<\/em> combin\u00e9e au formateur d&rsquo;\u00e9tiquettes <em>scales::percent<\/em>, convertissant des d\u00e9cimales abstraites en pourcentages explicites et imm\u00e9diatement assimilables.<\/p>\n<h2>4. Diagrammes en barres bivari\u00e9s et multivari\u00e9s : groupement et empilement<\/h2>\n<h3>4.1 Barres empil\u00e9es et r\u00e9partition cumul\u00e9e (position = &lsquo;stack&rsquo;)<\/h3>\n<p>L&rsquo;introduction d&rsquo;une seconde variable cat\u00e9gorielle dans un diagramme en barres permet d&rsquo;\u00e9tudier la distribution conjointe et d&rsquo;identifier d&rsquo;\u00e9ventuels sch\u00e9mas de covariation ou de d\u00e9pendance structurelle. La configuration par d\u00e9faut de ggplot2 lorsqu&rsquo;une seconde variable qualitative est associ\u00e9e \u00e0 l&rsquo;attribut de remplissage <em>fill<\/em> est le diagramme en barres empil\u00e9es, r\u00e9gi par le param\u00e8tre <em>position = \u00ab\u00a0stack\u00a0\u00bb<\/em>. Dans cette g\u00e9om\u00e9trie, les effectifs des diff\u00e9rentes sous-cat\u00e9gories sont accumul\u00e9s verticalement le long d&rsquo;une colonne unique pour chaque modalit\u00e9 de la variable principale situ\u00e9e en abscisse. Cette repr\u00e9sentation permet d&rsquo;appr\u00e9hender d&rsquo;un seul regard \u00e0 la fois le volume total agr\u00e9g\u00e9 de chaque groupe principal et la composition interne fragment\u00e9e de ce volume.<\/p>\n<figure class=\"wpt-preserved-image\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/french.arabpsychology.com\/wp-content\/uploads\/2026\/09\/category2.png\" alt=\"\" \/><\/figure>\n<p>N\u00e9anmoins, la psychologie de la perception visuelle souligne les limites cognitives s\u00e9v\u00e8res inh\u00e9rentes aux barres empil\u00e9es. Si la sous-cat\u00e9gorie situ\u00e9e \u00e0 la base de la pile partage une ligne d&rsquo;ancrage horizontale commune permettant des comparaisons d&rsquo;amplitudes pr\u00e9cises entre les groupes, les segments interm\u00e9diaires et sup\u00e9rieurs reposent sur des lignes de d\u00e9part flottantes qui fluctuent en fonction de la taille des segments sous-jacents. Cette absence d&rsquo;alignement syst\u00e9matique d\u00e9grade consid\u00e9rablement l&rsquo;exactitude des jugements d&rsquo;estimation port\u00e9s par le lecteur. L&rsquo;utilisation de cette g\u00e9om\u00e9trie doit par cons\u00e9quent \u00eatre r\u00e9serv\u00e9e aux contextes o\u00f9 la somme globale cumul\u00e9e pr\u00e9sente un int\u00e9r\u00eat clinique ou th\u00e9orique sup\u00e9rieur \u00e0 la comparaison bilat\u00e9rale fine des segments internes, tout en veillant \u00e0 stabiliser la disposition hi\u00e9rarchique des facteurs pour maintenir la coh\u00e9rence de l&#8217;empilement.<\/p>\n<h3>4.2 Barres standardis\u00e9es \u00e0 100 % (position = &lsquo;fill&rsquo;)<\/h3>\n<p>Lorsque la finalit\u00e9 de l&rsquo;enqu\u00eate statistique r\u00e9side exclusivement dans la comparaison des distributions conditionnelles relatives sans que les \u00e9carts d&rsquo;effectifs globaux entre les groupes principaux ne constituent le point focal, le positionnement standardis\u00e9 \u00e0 100 %, configur\u00e9 par <em>position = \u00ab\u00a0fill\u00a0\u00bb<\/em>, repr\u00e9sente l&rsquo;alternative g\u00e9om\u00e9trique optimale. Dans cette modalit\u00e9 de trac\u00e9, chaque barre globale est uniform\u00e9ment \u00e9tir\u00e9e sur l&rsquo;int\u00e9gralit\u00e9 de l&rsquo;axe vertical pour atteindre une valeur unitaire de un (ou cent pour cent), et les segments internes traduisent fid\u00e8lement les proportions conditionnelles de la variable secondaire au sein de chaque groupe primaire.<\/p>\n<p>Cette standardisation visuelle op\u00e8re une neutralisation compl\u00e8te de l&rsquo;effet de taille de cohorte, facilitant une comparaison imm\u00e9diate de la structure compositionnelle des cohortes ind\u00e9pendantes. Cette propri\u00e9t\u00e9 s&rsquo;av\u00e8re particuli\u00e8rement d\u00e9monstrative pour r\u00e9v\u00e9ler des asym\u00e9tries de r\u00e9partition d&rsquo;un trouble psychopathologique \u00e0 travers diff\u00e9rentes strates d&rsquo;\u00e2ge pr\u00e9sentant des tailles d&rsquo;\u00e9chantillon tr\u00e8s disparates. Pour parfaire la rigueur \u00e9ditoriale de ce type de visualisation, l&rsquo;axe d&rsquo;ordonn\u00e9e doit \u00eatre imp\u00e9rativement annot\u00e9 sous la forme de pourcentages relatifs standardis\u00e9s via <em>scale_y_continuous(labels = scales::percent)<\/em>. De surcro\u00eet, l&rsquo;adjonction discr\u00e8te de lignes horizontales de guidage permet de projeter mentalement les fronti\u00e8res de d\u00e9marcation d&rsquo;une colonne \u00e0 l&rsquo;autre et d&rsquo;identifier avec certitude les ruptures d&rsquo;\u00e9quilibre distributionnel.<\/p>\n<h3>4.3 Barres juxtapos\u00e9es c\u00f4te \u00e0 c\u00f4te (position = &lsquo;dodge&rsquo;)<\/h3>\n<p>Afin de pallier l&rsquo;impossibilit\u00e9 de comparer rigoureusement des segments non align\u00e9s propres aux diagrammes empil\u00e9s, la m\u00e9thode de juxtaposition c\u00f4te \u00e0 c\u00f4te, activ\u00e9e via l&rsquo;argument <em>position = \u00ab\u00a0dodge\u00a0\u00bb<\/em>, constitue une solution graphique de r\u00e9f\u00e9rence. En d\u00e9calant lat\u00e9ralement les sous-groupes le long de l&rsquo;axe des abscisses, cette disposition r\u00e9tablit une ligne de base horizontale commune pour l&rsquo;ensemble des \u00e9l\u00e9ments g\u00e9om\u00e9triques, permettant ainsi une \u00e9valuation comparative directe des longueurs absolues ou des proportions selon l&rsquo;\u00e9talonnage choisi.<\/p>\n<p>Toutefois, la mise en \u0153uvre pratique de la juxtaposition dans ggplot2 peut se heurter \u00e0 des distorsions g\u00e9om\u00e9triques lorsque certaines combinaisons factorielles ne comportent aucune observation. Par d\u00e9faut, la fonction <em>position_dodge()<\/em> recalcule la largeur des barres restantes au sein du groupe incomplet, g\u00e9n\u00e9rant ainsi des colonnes anormalement larges qui faussent l&rsquo;esth\u00e9tique et la perception d&rsquo;\u00e9quivalence entre modalit\u00e9s. Pour juguler cette anomalie, l&rsquo;analyste doit employer la commande formalis\u00e9e <em>position = position_dodge(preserve = \u00ab\u00a0single\u00a0\u00bb)<\/em>, laquelle garantit une largeur strictement identique pour l&rsquo;ensemble des barres du graphique, quel que soit le d\u00e9nombrement interne du sous-groupe. Sur le plan s\u00e9miotique, il est primordial de ne pas exc\u00e9der un seuil de quatre \u00e0 cinq sous-cat\u00e9gories juxtapos\u00e9es par modalit\u00e9 principale, sous peine de saturer la m\u00e9moire de travail visuelle et de d\u00e9grader la lisibilit\u00e9 globale de la figure.<\/p>\n<h2>5. Visualisation des tableaux de contingence et associations via les diagrammes en mosa\u00efque<\/h2>\n<h3>5.1 Principes math\u00e9matiques et g\u00e9om\u00e9triques du graphique en mosa\u00efque<\/h3>\n<p>Si les diagrammes en barres bivari\u00e9s permettent d&rsquo;appr\u00e9hender les relations qualitatives simples, ils \u00e9chouent \u00e0 mat\u00e9rialiser fid\u00e8lement l&rsquo;int\u00e9gralit\u00e9 de la structure d&rsquo;une table de contingence multivari\u00e9e, notamment les variations simultan\u00e9es des probabilit\u00e9s marginales et conjointes. D\u00e9velopp\u00e9 initialement par Hartigan et Kleiner en 1981, le diagramme en mosa\u00efque (ou <em>mosaic plot<\/em>) r\u00e9pond \u00e0 cette exigence en proc\u00e9dant \u00e0 un partitionnement r\u00e9cursif de l&rsquo;espace graphique bidimensionnel au prorata des fr\u00e9quences observ\u00e9es. Contrairement aux diagrammes classiques dont l&rsquo;une des dimensions spatiales est arbitrairement fix\u00e9e \u00e0 une largeur constante, la mosa\u00efque module conjointement la largeur et la hauteur des tuiles rectangulaires composant l&rsquo;espace visuel.<\/p>\n<p>Le principe math\u00e9matique repose sur la factorisation g\u00e9om\u00e9trique de la probabilit\u00e9 conjointe : la surface totale unitaire du graphique est d&rsquo;abord scind\u00e9e verticalement en segments dont les largeurs sont rigoureusement proportionnelles aux probabilit\u00e9s marginales de la premi\u00e8re variable. Puis, chacun de ces segments verticaux est subdivis\u00e9 horizontalement selon les probabilit\u00e9s conditionnelles de la seconde variable sachant la premi\u00e8re. Par cons\u00e9quent, l&rsquo;aire g\u00e9om\u00e9trique de chaque tuile \u00e9l\u00e9mentaire correspond exactement \u00e0 la probabilit\u00e9 conjointe observ\u00e9e au sein de la cellule correspondante de la table de contingence. Cette propri\u00e9t\u00e9 d&rsquo;isomorphisme surfacique conf\u00e8re \u00e0 la mosa\u00efque un lien conceptuel direct avec le mod\u00e8le probabiliste d&rsquo;ind\u00e9pendance statistique \u00e9valu\u00e9 par le <a rel=\"noopener noreferrer\" href=\"https:\/\/en.wikipedia.org\/wiki\/Chi-squared_test\">test du Chi-deux de Pearson<\/a>. En situation d&rsquo;ind\u00e9pendance parfaite, les d\u00e9coupes horizontales s&rsquo;alignent de mani\u00e8re continue d&rsquo;une colonne \u00e0 l&rsquo;autre, formant des bandes ininterrompues.<\/p>\n<h3>5.2 Impl\u00e9mentation compl\u00e8te avec le package sp\u00e9cialis\u00e9 vcd<\/h3>\n<p>Bien que des impl\u00e9mentations d\u00e9riv\u00e9es existent au sein de l&rsquo;environnement ggplot2 (notamment via le package tiers <strong>ggmosaic<\/strong>), la r\u00e9f\u00e9rence m\u00e9thodologique pour le trac\u00e9 de mosa\u00efques demeure la biblioth\u00e8que sp\u00e9cialis\u00e9e <strong>vcd<\/strong> (<em>Visualizing Categorical Data<\/em>), d\u00e9velopp\u00e9e par David Meyer, Achim Zeileis et Michael Friendly. L&rsquo;utilisation de cette infrastructure exige la conversion pr\u00e9alable des structures de donn\u00e9es brutes ou des tibbles en objets de classe formelle <em>table<\/em> ou <em>xtabs<\/em>, encapsulant explicitement la matrice de contingence dimensionnelle.<\/p>\n<figure class=\"wpt-preserved-image\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/french.arabpsychology.com\/wp-content\/uploads\/2026\/09\/category4.png\" alt=\"Mosaic plot in R\" \/><figcaption>Mosaic plot in R<\/figcaption><\/figure>\n<p>La fonction ma\u00eetresse <em>mosaic()<\/em> de vcd offre une param\u00e9trisation exhaustive du processus de d\u00e9coupe et d&rsquo;espacement. L&rsquo;argument <em>direction<\/em> permet de sp\u00e9cifier l&rsquo;axe d&rsquo;orientation de chaque scission successive (par exemple une alternance verticale puis horizontale), tandis que le param\u00e8tre <em>spacing<\/em> introduit des espacements m\u00e9triques contr\u00f4l\u00e9s entre les blocs rectangulaires afin de souligner visuellement la structure hi\u00e9rarchique des facteurs imbriqu\u00e9s. Cette granularit\u00e9 param\u00e9trique autorise l&rsquo;exploration visuelle de tables de contingence d&rsquo;ordre sup\u00e9rieur \u00e0 deux, offrant ainsi un moyen intuitif de diss\u00e9quer des mod\u00e8les de r\u00e9gression log-lin\u00e9aire en repr\u00e9sentant les interactions d&rsquo;ordre trois ou quatre sans jamais rompre l&rsquo;int\u00e9grit\u00e9 topologique des donn\u00e9es discr\u00e8tes.<\/p>\n<h3>5.3 Coloration diagnostique par les r\u00e9sidus de Pearson standardis\u00e9s<\/h3>\n<p>L&rsquo;innovation s\u00e9miotique majeure apport\u00e9e par Michael Friendly dans le cadre des graphiques en mosa\u00efque r\u00e9side dans l&rsquo;int\u00e9gration d&rsquo;un mod\u00e8le d&rsquo;ombrage diagnostique fond\u00e9 sur les r\u00e9sidus statistiques du mod\u00e8le d&rsquo;ind\u00e9pendance. Dans une mosa\u00efque non color\u00e9e, l&rsquo;\u00e9valuation visuelle des \u00e9carts \u00e0 l&rsquo;ind\u00e9pendance impose d&rsquo;estimer mentalement des d\u00e9calages d&rsquo;alignement entre tuiles, une t\u00e2che cognitive sujette \u00e0 de fortes impr\u00e9cisions. En int\u00e9grant l&rsquo;argument <em>shading = shading_Friendly<\/em> ou <em>shading = shading_max<\/em> au sein de la fonction <em>mosaic()<\/em>, l&rsquo;analyste superpose une dimension chromatique rigoureuse issue du calcul des r\u00e9sidus de Pearson standardis\u00e9s.<\/p>\n<p>Les r\u00e9sidus de Pearson repr\u00e9sentent l&rsquo;\u00e9cart normalis\u00e9 entre les effectifs empiriquement observ\u00e9s dans chaque cellule et les effectifs th\u00e9oriques attendus sous l&rsquo;hypoth\u00e8se nulle d&rsquo;ind\u00e9pendance stochastique. Le mod\u00e8le d&rsquo;ombrage de Friendly applique une \u00e9chelle bipolaire conventionnelle : les cellules pr\u00e9sentant une surrepr\u00e9sentation significative d&rsquo;observations (r\u00e9sidus positifs exc\u00e9dant les valeurs critiques de deux et quatre en valeur absolue) sont satur\u00e9es d&rsquo;une teinte bleue de plus en plus dense, tandis que les cellules r\u00e9v\u00e9lant un d\u00e9ficit significatif d&rsquo;observations (r\u00e9sidus n\u00e9gatifs inf\u00e9rieurs \u00e0 moins deux et moins quatre) sont habill\u00e9es de nuances pourpres ou rouges. Les cellules dont les effectifs ne divergent pas significativement de l&rsquo;attente th\u00e9orique au seuil alpha conventionnel de 0.05 demeurent blanches ou gris neutre. Cette cartographie visuelle permet de localiser instantan\u00e9ment les sources sp\u00e9cifiques de rejet de l&rsquo;hypoth\u00e8se nulle au sein d&rsquo;une table complexe, fournissant un outil de diagnostic \u00e9tiologique pr\u00e9cieux en psychopathologie pour d\u00e9tecter des patterns de comorbidit\u00e9s non al\u00e9atoires.<\/p>\n<h2>6. Croisement de variables quantitatives et qualitatives : les bo\u00eetes \u00e0 moustaches (Boxplots)<\/h2>\n<h3>6.1 Anatomie statistique de geom_boxplot()<\/h3>\n<p>L&rsquo;intersection empirique entre des cohortes cat\u00e9gorielles et des m\u00e9triques continues constitue le c\u0153ur op\u00e9rationnel de la majorit\u00e9 des protocoles de recherche exp\u00e9rimentale. Pour visualiser ces distributions crois\u00e9es sans pr\u00e9sumer arbitrairement de la normalit\u00e9 des distributions sous-jacentes, la bo\u00eete \u00e0 moustaches, formalis\u00e9e par John Tukey en 1977 au sein de son ouvrage fondateur sur l&rsquo;analyse exploratoire des donn\u00e9es, demeure l&rsquo;instrument graphique standardis\u00e9 par excellence. Dans l&rsquo;\u00e9cosyst\u00e8me ggplot2, l&rsquo;impl\u00e9mentation de cette g\u00e9om\u00e9trie s&rsquo;op\u00e8re par l&rsquo;appel \u00e0 la fonction <strong>geom_boxplot()<\/strong>, dont les conventions math\u00e9matiques traduisent fid\u00e8lement les estimateurs d&rsquo;ordre non param\u00e9triques robustes.<\/p>\n<figure class=\"wpt-preserved-image\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/french.arabpsychology.com\/wp-content\/uploads\/2026\/09\/category3.png\" alt=\"\" \/><\/figure>\n<p>Le corps central de la bo\u00eete d\u00e9limite l&rsquo;\u00e9cart interquartile (IQR), s&rsquo;\u00e9tendant du premier quartile (25e centile) au troisi\u00e8me quartile (75e centile), englobant ainsi les cinquante pour cent m\u00e9dians de la distribution. Une ligne transversale \u00e9paisse scinde la bo\u00eete au niveau de la m\u00e9diane statistique (50e centile), offrant un indicateur de tendance centrale insensible aux asym\u00e9tries distributionnelles. Les segments lin\u00e9aires d\u00e9sign\u00e9s sous le terme de moustaches s&rsquo;\u00e9tendent de part et d&rsquo;autre de la bo\u00eete jusqu&rsquo;\u00e0 l&rsquo;observation la plus extr\u00eame comprise dans une limite conventionnelle \u00e9quivalente \u00e0 1.5 fois l&rsquo;IQR calcul\u00e9e \u00e0 partir des charni\u00e8res. Tout point de mesure situ\u00e9 au-del\u00e0 de cette fronti\u00e8re de Tukey est formellement identifi\u00e9 comme une valeur atypique (outlier) et restitu\u00e9 individuellement sous la forme d&rsquo;un point isol\u00e9. Cette anatomie conf\u00e8re au boxplot une sup\u00e9riorit\u00e9 \u00e9pist\u00e9mologique absolue sur les traditionnels diagrammes en barres d&rsquo;erreurs (souvent d\u00e9sign\u00e9s sous le terme critique de \u00ab dynamite plots \u00bb), lesquels dissimulent la variance r\u00e9elle et masquent les asym\u00e9tries s\u00e9v\u00e8res derri\u00e8re une moyenne arithm\u00e9tique potentiellement trompeuse.<\/p>\n<h3>6.2 Stratification multifactorielle et interaction de groupes<\/h3>\n<p>L&rsquo;analyse des plans factoriels exp\u00e9rimentaux en psychologie et en \u00e9pid\u00e9miologie implique couramment l&rsquo;\u00e9valuation simultan\u00e9e de deux variables cat\u00e9gorielles ind\u00e9pendantes interagissant sur un score quantitatif continu, \u00e0 l&rsquo;image d&rsquo;un protocole \u00e9valuant l&rsquo;effet d&rsquo;un traitement th\u00e9rapeutique (groupe actif versus groupe contr\u00f4le) stratifi\u00e9 selon le sexe biologique ou le statut socio-\u00e9conomique. Au sein de ggplot2, cette stratification multifactorielle s&rsquo;ex\u00e9cute de fa\u00e7on fluide en assignant la variable de classification principale \u00e0 l&rsquo;axe des abscisses <em>x<\/em>, et le facteur mod\u00e9rateur secondaire \u00e0 l&rsquo;esth\u00e9tique de remplissage <em>fill<\/em>.<\/p>\n<p>Dans cette configuration, ggplot2 active automatiquement un d\u00e9calage horizontal des bo\u00eetes via son m\u00e9canisme interne de <em>dodge<\/em>, regroupant visuellement les sous-groupes par niveau du facteur d&rsquo;abscisse. L&rsquo;analyste doit n\u00e9anmoins exercer un contr\u00f4le rigoureux sur l&rsquo;espacement relatif en calibrant pr\u00e9cis\u00e9ment l&rsquo;argument <em>position = position_dodge(width = 0.8)<\/em> pour \u00e9viter tout chevauchement des bo\u00eetes adjacentes. Cette d\u00e9composition spatiale permet d&rsquo;\u00e9valuer visuellement la pr\u00e9sence d&rsquo;effets d&rsquo;interaction statistique : si l&rsquo;\u00e9cart m\u00e9dian s\u00e9parant le traitement du contr\u00f4le demeure rigoureusement parall\u00e8le \u00e0 travers les niveaux de la seconde variable, l&rsquo;absence d&rsquo;interaction se traduit graphiquement par des profils de dispersion stables ; \u00e0 l&rsquo;inverse, toute divergence d&rsquo;amplitude ou inversion de pente entre les sous-groupes signale une modulation de l&rsquo;effet th\u00e9rapeutique par le facteur de stratification.<\/p>\n<h3>6.3 Enrichissement s\u00e9mantique et ajout d&rsquo;indicateurs param\u00e9triques<\/h3>\n<p>Bien que la bo\u00eete \u00e0 moustaches soit intrins\u00e8quement con\u00e7ue comme un outil d&rsquo;exploration non param\u00e9trique, les exigences \u00e9ditoriales acad\u00e9miques imposent fr\u00e9quemment de confronter les indicateurs de rangs aux param\u00e8tres gaussiens classiques. L&rsquo;un des enrichissements graphiques les plus utiles consiste \u00e0 superposer la moyenne arithm\u00e9tique au sein du trac\u00e9 m\u00e9dian. Cette int\u00e9gration s&rsquo;effectue au moyen de la fonction g\u00e9n\u00e9rique <em>stat_summary()<\/em>, en sp\u00e9cifiant l&rsquo;argument <em>fun = \u00ab\u00a0mean\u00a0\u00bb<\/em> et en assignant une g\u00e9om\u00e9trie ponctuelle diff\u00e9renci\u00e9e (par exemple un losange color\u00e9 ou une croix d&rsquo;une teinte contrastante via <em>geom = \u00ab\u00a0point\u00a0\u00bb<\/em>). L&rsquo;\u00e9cart visuel entre le trait de la m\u00e9diane et le point de la moyenne fournit un diagnostic instantan\u00e9 sur le degr\u00e9 d&rsquo;asym\u00e9trie (skewness) de la distribution clinique.<\/p>\n<p>De surcro\u00eet, la fonction <em>geom_boxplot()<\/em> dispose d&rsquo;un param\u00e8tre analytique sophistiqu\u00e9 via l&rsquo;argument <em>notch = TRUE<\/em>. L&rsquo;activation des encoches g\u00e9n\u00e8re un r\u00e9tr\u00e9cissement bilat\u00e9ral de la bo\u00eete autour de la m\u00e9diane, calcul\u00e9 selon une approximation asymptotique proportionnelle \u00e0 l&rsquo;\u00e9cart interquartile divis\u00e9 par la racine carr\u00e9e de la taille d&rsquo;\u00e9chantillon. Deux groupes dont les encoches ne se chevauchent pas pr\u00e9sentent, avec un niveau de confiance approchant grossi\u00e8rement 95 %, une diff\u00e9rence statistiquement significative entre leurs m\u00e9dianes respectives. Enfin, pour dissiper toute ambigu\u00eft\u00e9 quant \u00e0 la puissance statistique sous-jacente, il est hautement recommand\u00e9 d&rsquo;annoter le sommet de chaque bo\u00eete par la taille effective de la cohorte d&rsquo;\u00e9chantillonnage (l&rsquo;effectif <em>n<\/em>), calculable dynamiquement via <em>stat_summary(fun.data = fun_length, geom = \u00ab\u00a0text\u00a0\u00bb)<\/em>, garantissant ainsi une transparence m\u00e9thodologique absolue.<\/p>\n<h2>7. Graphiques de densit\u00e9 cat\u00e9gorielle : diagrammes en violon et repr\u00e9sentations hybrides<\/h2>\n<h3>7.1 Mod\u00e9lisation de la densit\u00e9 de distribution avec geom_violin()<\/h3>\n<p>Malgr\u00e9 leurs qualit\u00e9s de synth\u00e8se ind\u00e9niables, les bo\u00eetes \u00e0 moustaches souffrent d&rsquo;une incapacit\u00e9 structurelle \u00e0 r\u00e9v\u00e9ler les singularit\u00e9s morphologiques internes des distributions continues, telles que la multimodalit\u00e9 ou les creux de densit\u00e9 locaux. Un \u00e9chantillon strictement bimodal peut en effet pr\u00e9senter des quartiles et des moustaches parfaitement identiques \u00e0 ceux d&rsquo;une distribution unimodale asym\u00e9trique. Pour s&rsquo;affranchir de cet angle mort, le diagramme en violon, introduit par Hintze et Nelson en 1998 et impl\u00e9ment\u00e9 sous ggplot2 via <strong>geom_violin()<\/strong>, combine l&rsquo;architecture factorielle du boxplot avec l&rsquo;estimation de densit\u00e9 par noyau (<em>Kernel Density Estimation<\/em>, KDE).<\/p>\n<p>Pour chaque modalit\u00e9 de la variable cat\u00e9gorielle assign\u00e9e \u00e0 l&rsquo;axe des abscisses, <em>geom_violin()<\/em> calcule de mani\u00e8re ind\u00e9pendante une courbe de densit\u00e9 continue le long de l&rsquo;axe quantitatif, puis projette cette courbe de mani\u00e8re bilat\u00e9rale et sym\u00e9trique autour d&rsquo;un axe central virtuel. La largeur du profil en chaque point de l&rsquo;ordonn\u00e9e est ainsi directement proportionnelle \u00e0 la probabilit\u00e9 d&rsquo;observer des sujets \u00e0 ce niveau de mesure pr\u00e9cis. Lors du d\u00e9ploiement de cette g\u00e9om\u00e9trie, l&rsquo;analyste doit porter une attention m\u00e9ticuleuse au param\u00e8tre de largeur de bande (l&rsquo;argument <em>bw<\/em> ou <em>adjust<\/em>). Une valeur de lissage trop faible induit un sur-ajustement graphique r\u00e9v\u00e9lant des art\u00e9facts d&rsquo;\u00e9chantillonnage d\u00e9nu\u00e9s de sens th\u00e9orique, tandis qu&rsquo;un lissage excessif \u00e9crase les structures bimodales r\u00e9elles sous une enveloppe unifi\u00e9e. Le diagramme en violon s&rsquo;impose ainsi comme l&rsquo;outil privil\u00e9gi\u00e9 pour d\u00e9celer des sous-populations latentes au sein d&rsquo;une cat\u00e9gorie clinique apparemment homog\u00e8ne.<\/p>\n<h3>7.2 Superposition des donn\u00e9es individuelles brutes via geom_jitter()<\/h3>\n<p>L&rsquo;abstraction g\u00e9om\u00e9trique offerte par les violons ou les bo\u00eetes \u00e0 moustaches conserve un inconv\u00e9nient fondamental : elle dissimule la granularit\u00e9 des points d&rsquo;observation unitaires, ce qui peut induire le lecteur en erreur lorsque la densit\u00e9 apparente repose en r\u00e9alit\u00e9 sur un \u00e9chantillon d&rsquo;effectif extr\u00eamement restreint. La restitution de la transparence scientifique moderne exige de plus en plus fr\u00e9quemment la visualisation directe des observations individuelles. Cependant, la projection na\u00efve de points bruts le long d&rsquo;un axe discret engendre un chevauchement massif (<em>overplotting<\/em>), rendant tout d\u00e9nombrement visuel impossible.<\/p>\n<p>La solution technique r\u00e9side dans l&rsquo;adjonction de la fonction <strong>geom_jitter()<\/strong>, qui applique une perturbation al\u00e9atoire contr\u00f4l\u00e9e aux coordonn\u00e9es spatiales de chaque observation. La ma\u00eetrise de cette dispersion exige de calibrer rigoureusement les arguments <em>width<\/em> (dispersion lat\u00e9rale le long de la cat\u00e9gorie discr\u00e8te) et <em>height<\/em> (dispersion verticale le long de l&rsquo;axe m\u00e9trique, qui doit imp\u00e9rativement \u00eatre fix\u00e9e \u00e0 z\u00e9ro afin de ne pas fausser la lecture des scores quantitatifs r\u00e9els). Par ailleurs, l&rsquo;ajustement du coefficient de transparence via le param\u00e8tre <em>alpha<\/em> permet de moduler la saturation visuelle : les r\u00e9gions \u00e0 forte concentration de points apparaissent plus denses et sombres, traduisant fid\u00e8lement l&rsquo;accumulation des donn\u00e9es empiriques. Enfin, pour garantir la reproductibilit\u00e9 absolue de la disposition des points lors de la r\u00e9g\u00e9n\u00e9ration du graphique ou de l&rsquo;exportation finale du manuscrit, il est imp\u00e9ratif d&rsquo;initialiser pr\u00e9alablement le g\u00e9n\u00e9rateur de nombres pseudo-al\u00e9atoires au moyen de la commande de base <em>set.seed()<\/em>.<\/p>\n<h3>7.3 Construction de diagrammes en nuage de pluie (Raincloud plots)<\/h3>\n<p>Afin de synth\u00e9tiser au sein d&rsquo;une unique figure l&rsquo;int\u00e9gralit\u00e9 des informations distributionnelles sans compromis perceptif, Allen et ses collaborateurs ont formalis\u00e9 en 2019 le concept de \u00ab diagramme en nuage de pluie \u00bb (<em>Raincloud plot<\/em>). Cette repr\u00e9sentation hybride de pointe juxtapose de mani\u00e8re asym\u00e9trique et non redondante trois couches d&rsquo;informations compl\u00e9mentaires : un demi-violon mod\u00e9lisant la densit\u00e9 continue (figurant le \u00ab nuage \u00bb), une bo\u00eete \u00e0 moustaches ultra-compacte r\u00e9sumant les param\u00e8tres de dispersion de Tukey, et un nuage de points individuels \u00e9tal\u00e9s horizontalement sous la bo\u00eete (figurant les \u00ab gouttes de pluie \u00bb).<\/p>\n<p>La r\u00e9alisation d&rsquo;un raincloud plot sous R repose sur l&rsquo;utilisation de biblioth\u00e8ques sp\u00e9cialis\u00e9es telles que <strong>ggdist<\/strong> ou <strong>gghalves<\/strong>. La fonction <em>stat_halfeye()<\/em> de ggdist permet de tracer avec une pr\u00e9cision chirurgicale la moiti\u00e9 sup\u00e9rieure de la distribution de densit\u00e9 par noyau, lib\u00e9rant ainsi l&rsquo;espace spatial inf\u00e9rieur pour accueillir les autres composantes. En dessous de ce demi-violon, une g\u00e9om\u00e9trie de type <em>geom_boxplot(width = 0.15, outlier.shape = NA)<\/em> fournit un ancrage robuste pour la m\u00e9diane et l&rsquo;\u00e9cart interquartile, tandis que <em>geom_jitter()<\/em> ou <em>stat_dots()<\/em> tapisse la base du trac\u00e9 par les points unitaires de l&rsquo;\u00e9chantillon. Cette structure tripartite \u00e9limine toute sym\u00e9trie superflue, maximise le ratio encre-donn\u00e9es cher \u00e0 Edward Tufte et r\u00e9pond aux standards contemporains les plus rigoureux de la science ouverte en mati\u00e8re de divulgation transparente des donn\u00e9es empiriques.<\/p>\n<h2>8. Diagrammes de Cleveland et graphiques en sucette (Lollipop plots)<\/h2>\n<h3>8.1 Sup\u00e9riorit\u00e9 perceptuelle du diagramme en points de Cleveland<\/h3>\n<p>Le diagramme en points de Cleveland, con\u00e7u par William S. Cleveland au d\u00e9but des ann\u00e9es 1980 dans le cadre de ses recherches fondamentales sur la perception graphique aux laboratoires Bell, repr\u00e9sente une alternative m\u00e9thodologiquement sup\u00e9rieure au diagramme en barres pour la comparaison de listes \u00e9tendues de modalit\u00e9s qualitatives. L&rsquo;argumentaire \u00e9pist\u00e9mologique d\u00e9velopp\u00e9 par Cleveland, puis repris par des th\u00e9oriciens du design informationnel tels qu&rsquo;<a rel=\"noopener noreferrer\" href=\"https:\/\/www.edwardtufte.com\/tufte\/books_vdqi\">Edward Tufte<\/a>, repose sur le principe d&rsquo;optimisation du ratio encre-donn\u00e9es (<em>data-ink ratio<\/em>). Dans un diagramme en barres classique, l&rsquo;immense majorit\u00e9 de l&rsquo;encre imprim\u00e9e ou des pixels affich\u00e9s est mobilis\u00e9e pour remplir des rectangles massifs dont seule la position de l&rsquo;ar\u00eate sommitale code l&rsquo;information quantitative r\u00e9elle.<\/p>\n<p>Le graphique de Cleveland substitue \u00e0 ces colonnes imposantes un simple point g\u00e9om\u00e9trique positionn\u00e9 avec exactitude le long d&rsquo;une \u00e9chelle gradu\u00e9e. Cette \u00e9conomie de moyens visuels all\u00e8ge drastiquement la charge cognitive impos\u00e9e \u00e0 l&rsquo;observateur et lib\u00e8re l&rsquo;espace graphique pour autoriser l&rsquo;affichage simultan\u00e9 de plusieurs dizaines de cat\u00e9gories nominales sans provoquer de sentiment de saturation visuelle. De surcro\u00eet, le codage par la position le long d&rsquo;une \u00e9chelle commune constitue, selon les hi\u00e9rarchies perceptives exp\u00e9rimentales \u00e9tablies par Cleveland et McGill, la t\u00e2che d&rsquo;estimation visuelle la plus performante chez l&rsquo;\u00eatre humain, surpassant tr\u00e8s largement l&rsquo;\u00e9valuation des surfaces, des angles ou des saturations d&rsquo;intensit\u00e9. Sous ggplot2, cette g\u00e9om\u00e9trie s&rsquo;impl\u00e9mente simplement via la fonction <em>geom_point()<\/em> appliqu\u00e9e \u00e0 une variable factorielle pr\u00e9alablement ordonn\u00e9e selon sa m\u00e9trique de r\u00e9f\u00e9rence.<\/p>\n<h3>8.2 Construction d&rsquo;un graphique en sucette avec geom_segment()<\/h3>\n<p>Bien que le trac\u00e9 de Cleveland offre une puret\u00e9 s\u00e9miotique exemplaire, il peut s&rsquo;av\u00e9rer parfois d\u00e9stabilisant pour un public non initi\u00e9 en raison de l&rsquo;absence de lien visuel mat\u00e9riel reliant le point de mesure \u00e0 son niveau cat\u00e9goriel d&rsquo;abscisse ou d&rsquo;ordonn\u00e9e. Le graphique en sucette (<em>lollipop plot<\/em>) apporte une solution interm\u00e9diaire particuli\u00e8rement esth\u00e9tique et lisible en associant au point focal un fin segment rectiligne ancr\u00e9 sur la ligne de base d&rsquo;origine.<\/p>\n<p>L&rsquo;impl\u00e9mentation de cette g\u00e9om\u00e9trie sous ggplot2 repose sur la combinaison articul\u00e9e de deux couches fonctionnelles : la fonction <strong>geom_segment()<\/strong> et la fonction <strong>geom_point()<\/strong>. Pour une disposition horizontale (g\u00e9n\u00e9ralement pr\u00e9conis\u00e9e pour faciliter la lecture des libell\u00e9s textuels longs sans inclinaison typographique), l&rsquo;esth\u00e9tique de <em>geom_segment()<\/em> requiert la d\u00e9claration explicite de quatre coordonn\u00e9es fondamentales : <em>y = factor_var<\/em>, <em>yend = factor_var<\/em>, <em>x = 0<\/em>, et <em>xend = numeric_var<\/em>. Par-dessus ce segment effil\u00e9, un appel \u00e0 <em>geom_point(aes(x = numeric_var, y = factor_var), size = 3)<\/em> d\u00e9pose la pastille sommitale marquant l&rsquo;amplitude exacte du score. Cette double structure autorise des raffinements de mise en forme sophistiqu\u00e9s, tels que la modulation de l&rsquo;\u00e9paisseur du trait pour pr\u00e9server la discr\u00e9tion de l&rsquo;ancrage et la coloration dynamique du point terminal en fonction d&rsquo;un seuil critique ou d&rsquo;une troisi\u00e8me variable de regroupement.<\/p>\n<h3>8.3 Visualisation divergente autour d&rsquo;une valeur de r\u00e9f\u00e9rence ou d&rsquo;un seuil neutre<\/h3>\n<p>L&rsquo;un des contextes d&rsquo;application les plus puissants du graphique en sucette r\u00e9side dans l&rsquo;analyse de donn\u00e9es divergentes, o\u00f9 l&rsquo;enjeu statistique ne r\u00e9side pas dans l&rsquo;\u00e9valuation d&rsquo;un total cumul\u00e9 positif, mais dans l&rsquo;estimation de d\u00e9viations relatives par rapport \u00e0 une valeur de r\u00e9f\u00e9rence \u00e9talonn\u00e9e, telle qu&rsquo;une moyenne th\u00e9orique, un score normatif ou le point d&rsquo;indiff\u00e9rence neutre d&rsquo;une \u00e9chelle psychom\u00e9trique bipolaire (par exemple le score z\u00e9ro ou le point m\u00e9dian d&rsquo;une \u00e9chelle de Likert). Dans cette perspective, la ligne d&rsquo;ancrage des segments n&rsquo;est plus positionn\u00e9e sur l&rsquo;origine absolue mais align\u00e9e sur le seuil normatif choisi via l&rsquo;argument <em>x = seuil_neutre<\/em>.<\/p>\n<p>Cette g\u00e9om\u00e9trie s&rsquo;accompagne d&rsquo;un encodage chromatique bivalent particuli\u00e8rement expressif : les scores surpassant la valeur critique s&rsquo;\u00e9tirent vers la droite et sont habill\u00e9s d&rsquo;une couleur associ\u00e9e \u00e0 la valence positive (par exemple un ton sarcelle ou bleu profond), tandis que les valeurs inf\u00e9rieures r\u00e9gressent vers la gauche sous une pigmentation contrast\u00e9e (comme un ton terracotta ou corail). L&rsquo;insertion d&rsquo;une ligne verticale de r\u00e9f\u00e9rence trac\u00e9e par <em>geom_vline(xintercept = seuil_neutre, linetype = \u00ab\u00a0dashed\u00a0\u00bb, color = \u00ab\u00a0grey50\u00a0\u00bb)<\/em> compl\u00e8te l&rsquo;architecture du panneau. Ce dispositif visuel permet d&rsquo;isoler instantan\u00e9ment les cat\u00e9gories pr\u00e9sentant des comportements d&rsquo;adh\u00e9sion ou de rejet marqu\u00e9s, offrant ainsi une grille de lecture percutante pour l&rsquo;analyse des profils de satisfaction ou des d\u00e9s\u00e9quilibres de traits de temp\u00e9rament.<\/p>\n<h2>9. Diagrammes alluviaux et suivi longitudinal des transitions cat\u00e9gorielles<\/h2>\n<h3>9.1 Concepts fondamentaux des flux cat\u00e9goriels et diagrammes alluviaux<\/h3>\n<p>L&rsquo;\u00e9valuation des dynamiques temporelles et des \u00e9tudes de suivi longitudinal pose un probl\u00e8me r\u00e9current de repr\u00e9sentation visuelle d\u00e8s lors que les variables d&rsquo;int\u00e9r\u00eat sont de nature cat\u00e9gorielle. Si l&rsquo;\u00e9volution d&rsquo;une m\u00e9trique quantitative se mod\u00e9lise ais\u00e9ment au moyen de trajectoires de lignes individuelles ou de splines de r\u00e9gression liss\u00e9es, le passage discontinu d&rsquo;individus d&rsquo;un \u00e9tat qualitatif discret \u00e0 un autre au fil du temps d\u00e9fie les g\u00e9om\u00e9tries standard. Les diagrammes alluviaux (d\u00e9riv\u00e9s des diagrammes de Sankey appliqu\u00e9s aux flux physiques d&rsquo;\u00e9nergie) apportent une r\u00e9ponse math\u00e9matique et graphique \u00e9l\u00e9gante \u00e0 ce d\u00e9fi m\u00e9thodologique.<\/p>\n<p>Dans un diagramme alluvial, l&rsquo;axe horizontal repr\u00e9sente la succession chronologique des temps de mesure exp\u00e9rimentaux (par exemple : pr\u00e9-traitement, post-traitement imm\u00e9diat, et suivi \u00e0 six mois). \u00c0 chaque point temporel, les \u00e9tats cat\u00e9goriels sont mat\u00e9rialis\u00e9s par des blocs verticaux d\u00e9sign\u00e9s sous le terme de strates (<em>strata<\/em>), dont la hauteur cumul\u00e9e refl\u00e8te l&rsquo;effectif total d&rsquo;observations r\u00e9parties entre les niveaux de la variable. Entre ces strates successives serpentent des bandes de flux continues et curvilignes, nomm\u00e9es alluvions (<em>alluvia<\/em>) ou lodes, dont l&rsquo;\u00e9paisseur locale est strictement proportionnelle au nombre de sujets partageant la m\u00eame trajectoire de transition sp\u00e9cifique. Cette visualisation permet d&rsquo;appr\u00e9hender d&rsquo;un seul coup d&rsquo;\u0153il la stabilit\u00e9 nosologique des diagnostics, les dynamiques d&rsquo;\u00e9chappement th\u00e9rapeutique, les taux de r\u00e9mission partielle ou totale, ainsi que les sch\u00e9mas de rechute clinique au sein d&rsquo;une cohorte.<\/p>\n<h3>9.2 Impl\u00e9mentation technique via le package ggalluvial<\/h3>\n<p>L&rsquo;int\u00e9gration des diagrammes alluviaux dans le formalisme de la grammaire des graphiques sous R a \u00e9t\u00e9 rendue possible par le d\u00e9veloppement du package <strong>ggalluvial<\/strong>, con\u00e7u par Jason Cory Brunson. L&rsquo;utilisation efficiente de cette biblioth\u00e8que exige au pr\u00e9alable une mise en forme structurelle rigoureuse des tables de donn\u00e9es. Les protocoles longitudinaux sont conventionnellement stock\u00e9s sous la forme d&rsquo;un tableau large (<em>wide format<\/em>), o\u00f9 chaque point temporel constitue une colonne distincte. Pour \u00eatre exploit\u00e9 par <em>ggalluvial<\/em>, le jeu de donn\u00e9es doit \u00eatre restructur\u00e9 dans un format long sp\u00e9cialis\u00e9, d\u00e9sign\u00e9 sous le terme technique de format par lodes (<em>lodes form<\/em>), via la fonction <em>to_lodes_form()<\/em>, qui transforme les mesures r\u00e9p\u00e9t\u00e9es en trois vecteurs fondamentaux : l&rsquo;axe temporel (<em>x<\/em>), la strate cat\u00e9gorielle occup\u00e9e (<em>stratum<\/em>), et l&rsquo;identifiant invariant de la trajectoire du sujet (<em>alluvium<\/em>).<\/p>\n<p>Le squelette g\u00e9om\u00e9trique du trac\u00e9 sous ggplot2 s&rsquo;articule autour de deux fonctions ma\u00eetresses compl\u00e9mentaires : <strong>geom_alluvium()<\/strong> et <strong>geom_stratum()<\/strong>. La fonction <em>geom_stratum()<\/em> dessine les blocs rectangulaires d\u00e9limitant les cat\u00e9gories \u00e0 chaque instant de mesure, tandis que <em>geom_alluvium()<\/em> calcule les splines cubiques assurant la liaison fluide entre les strates successives. La transparence chromatique (param\u00e8tre <em>alpha<\/em>) des bandes d&rsquo;alluvions constitue un param\u00e8tre d&rsquo;ajustement crucial : une opacit\u00e9 interm\u00e9diaire comprise entre 0.4 et 0.6 permet d&rsquo;observer les chevauchements et les bifurcations de flux sans occulter les trajectoires minoritaires qui traversent l&rsquo;espace d&rsquo;analyse.<\/p>\n<h3>9.3 Personnalisation des strates et \u00e9tiquetage textuel informatif<\/h3>\n<p>Pour qu&rsquo;un diagramme alluvial atteigne une valeur d\u00e9monstrative maximale, l&rsquo;identification des strates ne doit pas contraindre l&rsquo;observateur \u00e0 des allers-retours incessants vers une l\u00e9gende annexe d\u00e9port\u00e9e. L&rsquo;insertion d&rsquo;\u00e9tiquettes textuelles directement incrust\u00e9es \u00e0 l&rsquo;int\u00e9rieur ou \u00e0 la p\u00e9riph\u00e9rie imm\u00e9diate des blocs de strates repr\u00e9sente la solution ergonomique recommand\u00e9e. Cette op\u00e9ration s&rsquo;effectue via la fonction <em>geom_text()<\/em> combin\u00e9e \u00e0 l&rsquo;argument analytique <em>stat = \u00ab\u00a0stratum\u00a0\u00bb<\/em>, assignant dynamiquement le nom des modalit\u00e9s cat\u00e9gorielles au centre de gravit\u00e9 spatial de chaque bloc.<\/p>\n<p>La mise en \u0153uvre de cette annotation n\u00e9cessite une gestion fine de l&rsquo;encombrement typographique. Lorsque certaines strates correspondent \u00e0 des effectifs extr\u00eamement r\u00e9duits, l&rsquo;\u00e9tiquette textuelle risque de d\u00e9border des fronti\u00e8res g\u00e9om\u00e9triques du rectangle. L&rsquo;adjonction de l&rsquo;argument de contr\u00f4le <em>min.y<\/em> au sein de la fonction d&rsquo;annotation permet de supprimer s\u00e9lectivement les libell\u00e9s des strates marginales pour pr\u00e9server la nettet\u00e9 du graphique, tout en renvoyant leur interpr\u00e9tation d\u00e9taill\u00e9e vers la l\u00e9gende g\u00e9n\u00e9rale ou vers le corps du texte acad\u00e9mique. Enfin, le param\u00e9trage des couleurs de remplissage via <em>scale_fill_manual()<\/em> doit imp\u00e9rativement \u00eatre asservi \u00e0 la variable cat\u00e9gorielle de d\u00e9part ou d&rsquo;arriv\u00e9e, conf\u00e9rant une coh\u00e9rence s\u00e9mantique unifi\u00e9e au suivi des trajectoires \u00e0 travers les diff\u00e9rentes \u00e9tapes temporelles du protocole exp\u00e9rimental.<\/p>\n<h2>10. Techniques avanc\u00e9es : facettage, \u00e9chelles chromatiques et personnalisation \u00e9ditoriale<\/h2>\n<h3>10.1 D\u00e9composition en sous-graphiques avec facet_wrap() et facet_grid()<\/h3>\n<p>Lorsque la structure exp\u00e9rimentale d&rsquo;une \u00e9tude implique trois variables qualitatives ou davantage, l&rsquo;accumulation d&rsquo;encodages esth\u00e9tiques concurrents (tels que la couleur, la forme et le regroupement spatial) au sein d&rsquo;un panneau graphique unique aboutit rapidement \u00e0 une surcharge cognitive pr\u00e9judiciable \u00e0 la compr\u00e9hension. La technique du facettage (ou production de petits multiples conditionnels, <em>small multiples<\/em>) th\u00e9oris\u00e9e par Bertin et Tufte offre une issue m\u00e9thodologique \u00e9l\u00e9gante en d\u00e9composant l&rsquo;espace visuel en une matrice coordonn\u00e9e de sous-graphiques autonomes partageant des \u00e9chelles harmonis\u00e9es.<\/p>\n<p>L&rsquo;environnement ggplot2 propose deux fonctions compl\u00e9mentaires pour impl\u00e9menter cette modularit\u00e9 spatiale : <strong>facet_wrap()<\/strong> et <strong>facet_grid()<\/strong>. La fonction <em>facet_wrap()<\/em> prend en charge une variable de conditionnement unique et enroule s\u00e9quentiellement les panneaux r\u00e9sultants selon un nombre d\u00e9fini de lignes (<em>nrow<\/em>) ou de colonnes (<em>ncol<\/em>), ce qui en fait l&rsquo;outil id\u00e9al pour explorer des facteurs comportant un nombre \u00e9lev\u00e9 de modalit\u00e9s. \u00c0 l&rsquo;inverse, <em>facet_grid()<\/em> organise l&rsquo;espace selon une grille bidimensionnelle stricte r\u00e9gie par la formule <em>facteur_lignes ~ facteur_colonnes<\/em>, permettant de croiser simultan\u00e9ment deux variables mod\u00e9ratrices ind\u00e9pendantes.<\/p>\n<p>Le choix de configuration des \u00e9chelles constitue le point d&rsquo;arbitrage le plus sensible du facettage. Par d\u00e9faut, l&rsquo;argument <em>scales = \u00ab\u00a0fixed\u00a0\u00bb<\/em> verrouille des limites d&rsquo;axes rigoureusement identiques pour l&rsquo;ensemble des panneaux. Cette contrainte garantit une comparabilit\u00e9 visuelle absolue des amplitudes entre les facettes, interdisant toute distorsion d&rsquo;interpr\u00e9tation. Dans de rares cas o\u00f9 les effectifs marginaux de certains sous-groupes sont extr\u00eamement faibles au point de dispara\u00eetre visuellement, l&rsquo;analyste peut recourir \u00e0 <em>scales = \u00ab\u00a0free_y\u00a0\u00bb<\/em> ou <em>scales = \u00ab\u00a0free_x\u00a0\u00bb<\/em>, tout en explicitant express\u00e9ment cette rupture m\u00e9trique dans la l\u00e9gende afin d&rsquo;\u00e9viter d&rsquo;induire le lecteur en erreur lors de la comparaison inter-facettes.<\/p>\n<h3>10.2 S\u00e9lection rigoureuse de palettes chromatiques accessibles et universelles<\/h3>\n<p>L&rsquo;attribution des couleurs dans la visualisation de donn\u00e9es cat\u00e9gorielles ne saurait \u00eatre guid\u00e9e par des consid\u00e9rations purement ornementales ; elle engage la validit\u00e9 scientifique et l&rsquo;accessibilit\u00e9 universelle de l&rsquo;information produite. Une proportion significative de la population mondiale (estim\u00e9e \u00e0 environ 8 % des hommes et 0.5 % des femmes) pr\u00e9sente une anomalie de la vision des couleurs, principalement sous la forme d&rsquo;une deut\u00e9ranopie ou d&rsquo;une protanopie. L&#8217;emploi de palettes non calibr\u00e9es (telles que le d\u00e9grad\u00e9 classique arc-en-ciel \u00ab rainbow \u00bb ou l&rsquo;opposition na\u00efve vert-rouge) engendre des zones de confusion perceptive totale o\u00f9 des modalit\u00e9s distinctes deviennent indiscernables pour ces lecteurs.<\/p>\n<p>Pour parer \u00e0 ce risque, la communaut\u00e9 statistique pr\u00e9conise l&rsquo;utilisation de palettes perceptuellement uniformes et test\u00e9es pour le daltonisme, au premier rang desquelles figurent les palettes de la biblioth\u00e8que <strong>viridis<\/strong> (incluant les variantes Viridis, Magma, Plasma et Cividis) et les ensembles discrets standardis\u00e9s de <a rel=\"noopener noreferrer\" href=\"https:\/\/colorbrewer2.org\/\">ColorBrewer<\/a> (d\u00e9velopp\u00e9s par Cynthia Brewer). Pour les variables qualitatives nominales sans ordre hi\u00e9rarchique, les palettes qualitatives de ColorBrewer (accessibles sous ggplot2 via <em>scale_fill_brewer(palette = \u00ab\u00a0Set2\u00a0\u00bb)<\/em> ou <em>palette = \u00ab\u00a0Dark2\u00a0\u00bb<\/em>) fournissent des contrastes de teinte bien \u00e9quilibr\u00e9s sans induire de fausse hi\u00e9rarchie de luminance. Pour les variables ordinales, les d\u00e9grad\u00e9s s\u00e9quentiels de viridis (invoqu\u00e9s via <em>scale_fill_viridis_d()<\/em>) imposent une progression monotone stricte de la luminosit\u00e9, garantissant que l&rsquo;ordonnancement math\u00e9matique demeure parfaitement lisible, y compris lors d&rsquo;une impression monochrome en niveaux de gris.<\/p>\n<h3>10.3 Mise en conformit\u00e9 graphique avec les normes acad\u00e9miques (style APA 7e \u00e9dition)<\/h3>\n<p>La diffusion de r\u00e9sultats empiriques au sein de revues scientifiques internationales \u00e0 comit\u00e9 de lecture, particuli\u00e8rement dans le champ de la psychologie et de la m\u00e9decine comportementale, exige une standardisation esth\u00e9tique conforme aux pr\u00e9conisations typographiques formelles, \u00e0 l&rsquo;image des normes \u00e9tablies par l&rsquo;<a rel=\"noopener noreferrer\" href=\"https:\/\/apastyle.apa.org\/\">American Psychological Association (APA 7e \u00e9dition)<\/a>. Ces standards \u00e9ditoriaux proscrivent express\u00e9ment les artifices ornementaux, les bordures de panneaux massives, les effets tridimensionnels d\u00e9nu\u00e9s de sens et les quadrillages de fond d&rsquo;intensit\u00e9 excessive.<\/p>\n<p>Sous ggplot2, la conversion d&rsquo;un trac\u00e9 vers une esth\u00e9tique de publication acad\u00e9mique s&rsquo;amorce par l&rsquo;adoption d&rsquo;un th\u00e8me structurel \u00e9pur\u00e9, tel que <strong>theme_classic()<\/strong> ou <strong>theme_bw()<\/strong>, compl\u00e9t\u00e9 par la neutralisation du quadrillage d&rsquo;arri\u00e8re-plan via <em>theme(panel.grid.major = element_blank(), panel.grid.minor = element_blank())<\/em>. La typographie doit \u00eatre uniformis\u00e9e \u00e0 l&rsquo;aide de polices proportionnelles standards (Arial, Times New Roman), en calibrant la taille des \u00e9tiquettes d&rsquo;axes (au moins 10 \u00e0 12 points) pour garantir une r\u00e9duction homoth\u00e9tique sans perte de lisibilit\u00e9 lors de l&rsquo;int\u00e9gration dans la maquette finale de la revue. De surcro\u00eet, les l\u00e9gendes doivent \u00eatre \u00e9pur\u00e9es, leurs titres formul\u00e9s sans abr\u00e9viations cryptiques, et leur positionnement spatial rel\u00e9gu\u00e9 soit au sommet du panneau, soit ins\u00e9r\u00e9 dans les espaces vierges du trac\u00e9, \u00e9vitant ainsi de comprimer l&rsquo;axe de restitution principale des donn\u00e9es cat\u00e9gorielles.<\/p>\n<h2>11. \u00c9cueils m\u00e9thodologiques, biais visuels et pi\u00e8ges d&rsquo;interpr\u00e9tation<\/h2>\n<h3>11.1 Le rejet scientifique des diagrammes circulaires (Pie Charts)<\/h3>\n<p>S&rsquo;il existe un consensus m\u00e9thodologique solidement \u00e9tabli au sein de la communaut\u00e9 des statisticiens et des sp\u00e9cialistes de la visualisation des donn\u00e9es, c&rsquo;est bien celui du rejet formel des diagrammes circulaires (<em>pie charts<\/em>) et de leurs d\u00e9riv\u00e9s toro\u00efdaux (<em>donut charts<\/em>) pour la communication de r\u00e9sultats scientifiques. Les fondements de ce rejet ne rel\u00e8vent pas d&rsquo;un dogmatisme esth\u00e9tique arbitraire, mais s&rsquo;appuient sur un corpus abondant de recherches exp\u00e9rimentales en psychophysique de la perception, inaugur\u00e9 par les travaux s\u00e9minales de Cleveland et McGill en 1984.<\/p>\n<p>L&rsquo;appareil cognitif visuel humain d\u00e9montre une incomp\u00e9tence syst\u00e9matique lorsqu&rsquo;il s&rsquo;agit d&rsquo;estimer avec pr\u00e9cision des angles et des surfaces curvilignes relatives. Dans un diagramme circulaire, l&rsquo;observateur tente instinctivement de d\u00e9duire l&rsquo;information soit \u00e0 partir de l&rsquo;angle central sous-tendu par la part, soit \u00e0 partir de la surface du secteur, deux m\u00e9triques perceptives affect\u00e9es d&rsquo;une marge d&rsquo;erreur consid\u00e9rablement plus \u00e9lev\u00e9e que l&rsquo;\u00e9valuation d&rsquo;une longueur rectiligne align\u00e9e sur un axe commun. Cette lacune devient critique lorsque des cat\u00e9gories adjacentes pr\u00e9sentent des proportions proches : distinguer visuellement un secteur de 22 % d&rsquo;un secteur de 28 % s&rsquo;av\u00e8re particuli\u00e8rement difficile sans l&rsquo;adjonction redondante d&rsquo;\u00e9tiquettes textuelles chiffr\u00e9es, ce qui vide la repr\u00e9sentation g\u00e9om\u00e9trique de sa valeur propre. Le diagramme en barres ordonn\u00e9 ou le graphique de Cleveland surpasse syst\u00e9matiquement le diagramme circulaire en termes d&rsquo;exactitude de restitution, d&rsquo;encombrement spatial et de vitesse de d\u00e9codage cognitif.<\/p>\n<h3>11.2 Distorsions d&rsquo;\u00e9chelles et manipulations de l&rsquo;axe des ordonn\u00e9es<\/h3>\n<p>L&rsquo;un des biais les plus insidieux dans la repr\u00e9sentation des effectifs ou des proportions cat\u00e9gorielles concerne la manipulation d\u00e9lib\u00e9r\u00e9e ou accidentelle de l&rsquo;origine de l&rsquo;axe vertical des ordonn\u00e9es. Dans un diagramme en barres, la hauteur g\u00e9om\u00e9trique totale du rectangle constitue le v\u00e9hicule physique du message quantitatif ; le cerveau humain encode intuitivement l&rsquo;amplitude de la cat\u00e9gorie en mesurant la distance s\u00e9parant la ligne de base du sommet de la colonne. Par cons\u00e9quent, toute troncature de l&rsquo;axe des ordonn\u00e9es omettant le z\u00e9ro absolu fausse irr\u00e9m\u00e9diablement le rapport de proportionnalit\u00e9 visuelle.<\/p>\n<p>Une troncature d&rsquo;axe faisant d\u00e9buter l&rsquo;\u00e9chelle \u00e0 un seuil artificiel de quarante pour cent pour comparer deux pr\u00e9valences de 45 % et 55 % produira un art\u00e9fact visuel saisissant : la seconde barre appara\u00eetra trois fois plus imposante que la premi\u00e8re, induisant chez l&rsquo;observateur non averti la perception fallacieuse d&rsquo;une d\u00e9multiplication massive du ph\u00e9nom\u00e8ne \u00e9tudi\u00e9, alors que l&rsquo;\u00e9cart r\u00e9el ne rel\u00e8ve que d&rsquo;une variation modeste de dix points de pourcentage. Alors que le zoom sur l&rsquo;axe d&rsquo;ordonn\u00e9e est scientifiquement recevable pour les diagrammes en points ou les bo\u00eetes \u00e0 moustaches (qui codent des positions locales et non des aires cumul\u00e9es), le maintien du z\u00e9ro absolu demeure une r\u00e8gle d&rsquo;or non n\u00e9gociable pour tout diagramme en barres. De m\u00eame, l&rsquo;adjonction d&rsquo;un double axe d&rsquo;ordonn\u00e9es aux \u00e9chelles asym\u00e9triques pour croiser des effectifs cat\u00e9goriels et des indices continus doit \u00eatre formellement bannie en raison des corr\u00e9lations illusoires qu&rsquo;elle suscite in\u00e9vitablement.<\/p>\n<h3>11.3 D\u00e9tection visuelle du paradoxe de Simpson dans l&rsquo;agr\u00e9gation cat\u00e9gorielle<\/h3>\n<p>Le traitement des donn\u00e9es cat\u00e9gorielles agr\u00e9g\u00e9es expose l&rsquo;analyste au risque permanent d&rsquo;une interpr\u00e9tation fallacieuse induite par le <a rel=\"noopener noreferrer\" href=\"https:\/\/plato.stanford.edu\/entries\/paradox-simpson\/\">paradoxe de Simpson<\/a>. Ce ph\u00e9nom\u00e8ne probabiliste remarquable d\u00e9signe une configuration math\u00e9matique dans laquelle une corr\u00e9lation ou une tendance d&rsquo;association observ\u00e9e au niveau global d&rsquo;une cohorte s&rsquo;inverse totalement ou dispara\u00eet lorsque l&rsquo;\u00e9chantillon est ventil\u00e9 selon les sous-groupes d&rsquo;une variable de confusion cat\u00e9gorielle sous-jacente.<\/p>\n<p>Un exemple historique paradigmatique demeure l&rsquo;analyse des admissions acad\u00e9miques de l&rsquo;Universit\u00e9 de Berkeley en 1973 : le d\u00e9compte global des admissions sugg\u00e9rait une discrimination statistique d\u00e9favorable aux candidates f\u00e9minines, mais la d\u00e9sagr\u00e9gation visuelle par d\u00e9partement mit en \u00e9vidence que les femmes postulaient majoritairement dans des fili\u00e8res pr\u00e9sentant des taux de s\u00e9lection extr\u00eamement drastiques, tandis que les hommes candidataient pr\u00e9f\u00e9rentiellement dans des d\u00e9partements acceptant une large proportion de candidats. Au sein de la quasi-totalit\u00e9 des d\u00e9partements pris isol\u00e9ment, le taux d&rsquo;admission des femmes s&rsquo;av\u00e9rait en r\u00e9alit\u00e9 \u00e9gal ou sup\u00e9rieur \u00e0 celui des hommes. Sur le plan de la visualisation des donn\u00e9es, cet \u00e9cueil impose une prudence absolue : tout graphique cat\u00e9goriel univari\u00e9 ou bivari\u00e9 agr\u00e9g\u00e9 doit imp\u00e9rativement \u00eatre confront\u00e9 \u00e0 une d\u00e9composition facett\u00e9e int\u00e9grant les variables mod\u00e9ratrices potentielles afin d&rsquo;attester que la distribution pr\u00e9sent\u00e9e ne constitue pas un artefact d&rsquo;agr\u00e9gation masquant des r\u00e9alit\u00e9s structurelles oppos\u00e9es.<\/p>\n<h2>12. \u00c9tude de cas empirique pas-\u00e0-pas : analyse compl\u00e8te d&rsquo;une cohorte psychologique<\/h2>\n<h3>12.1 Importation, exploration initiale et assainissement des facteurs<\/h3>\n<p>Pour op\u00e9rationnaliser l&rsquo;ensemble des concepts th\u00e9oriques expos\u00e9s dans cet article, nous d\u00e9ployons une \u00e9tude de cas empirique exhaustive portant sur une cohorte clinique simul\u00e9e en psychologie de la sant\u00e9. L&rsquo;\u00e9chantillon comprend 1 200 patients admis au sein d&rsquo;un protocole d&rsquo;\u00e9valuation des troubles anxiod\u00e9pressifs, document\u00e9s par cinq variables fondamentales : l&rsquo;identifiant individuel, le groupe nosologique primaire (Trouble Panique, Anxi\u00e9t\u00e9 G\u00e9n\u00e9ralis\u00e9e, D\u00e9pression Majeure, Phobie Sociale), le niveau de s\u00e9v\u00e9rit\u00e9 ordonn\u00e9 \u00e9valu\u00e9 par le clinicien (L\u00e9ger, Mod\u00e9r\u00e9, S\u00e9v\u00e8re), le statut d&rsquo;adh\u00e9sion au protocole (Observant versus Non-observant), et le score quantitatif obtenu \u00e0 une \u00e9chelle valid\u00e9e de r\u00e9silience psychologique (score continu allant de z\u00e9ro \u00e0 cent).<\/p>\n<p>La premi\u00e8re phase computationnelle consiste en une inspection pr\u00e9liminaire des vecteurs import\u00e9s. \u00c0 l&rsquo;aide des fonctions <em>glimpse()<\/em> et <em>table()<\/em>, l&rsquo;analyste identifie les incoh\u00e9rences de saisie, les cha\u00eenes textuelles redondantes dues \u00e0 des variations typographiques, et les cellules non renseign\u00e9es. Les variables qualitatives sont converties formellement en facteurs \u00e0 l&rsquo;aide des fonctions de forcats. La variable de s\u00e9v\u00e9rit\u00e9 clinique est structur\u00e9e comme un facteur ordonn\u00e9 via <em>factor(sev\u00e9rit\u00e9, levels = c(\u00ab\u00a0L\u00e9ger\u00a0\u00bb, \u00ab\u00a0Mod\u00e9r\u00e9\u00a0\u00bb, \u00ab\u00a0S\u00e9v\u00e8re\u00a0\u00bb), ordered = TRUE)<\/em>, garantissant que les axes visuels respecteront la progression nosologique. Les modalit\u00e9s marginales du diagnostic primaire repr\u00e9sentant moins de 5 % des admissions sont consolid\u00e9es au sein d&rsquo;une cat\u00e9gorie g\u00e9n\u00e9rique via <em>fct_lump_prop(diagnostic, prop = 0.05)<\/em>. Enfin, les donn\u00e9es manquantes sur le statut d&rsquo;observance sont explicit\u00e9es via <em>fct_na_value_to_level(observance, level = \u00ab\u00a0Inconnu\u00a0\u00bb)<\/em>, garantissant une int\u00e9grit\u00e9 totale du corpus avant l&rsquo;amorce des mod\u00e9lisations graphiques.<\/p>\n<h3>12.2 Construction d&rsquo;une figure composite pr\u00eate pour la soumission acad\u00e9mique<\/h3>\n<p>La phase de conception visuelle vise \u00e0 b\u00e2tir une figure composite multi-panneaux standardis\u00e9e, r\u00e9pondant aux exigences formelles d&rsquo;un manuscrit soumis pour publication dans une revue internationale de psychiatrie computationnelle. Cette architecture combine trois visualisations coordonn\u00e9es : le panneau A pr\u00e9sente les proportions relatives standardis\u00e9es des diagnostics primaires selon le statut d&rsquo;adh\u00e9sion th\u00e9rapeutique (diagramme en barres avec <em>position = \u00ab\u00a0fill\u00a0\u00bb<\/em>), le panneau B d\u00e9ploie une mosa\u00efque diagnostique mettant en \u00e9vidence les r\u00e9sidus d&rsquo;ind\u00e9pendance de Pearson pour d\u00e9celer les associations sp\u00e9cifiques entre sous-type clinique et s\u00e9v\u00e9rit\u00e9, et le panneau C offre un diagramme en nuage de pluie (<em>Raincloud plot<\/em>) comparant la distribution fine des scores de r\u00e9silience \u00e0 travers les strates de s\u00e9v\u00e9rit\u00e9 ordonn\u00e9es.<\/p>\n<p>L&rsquo;assemblage des panneaux ind\u00e9pendants s&rsquo;op\u00e8re sans discontinuit\u00e9 gr\u00e2ce au package <strong>patchwork<\/strong>. Cette infrastructure permet d&rsquo;additionner les objets graphiques au moyen d&rsquo;op\u00e9rateurs math\u00e9matiques intuitifs, par exemple <em>(panel_A | panel_B) \/ panel_C<\/em>, tout en coordonnant automatiquement l&rsquo;alignement des bordures de trac\u00e9s et la consolidation des l\u00e9gendes partag\u00e9es via <em>plot_layout(guides = \u00ab\u00a0collect\u00a0\u00bb)<\/em>. L&rsquo;adjonction de l&rsquo;instruction <em>plot_annotation(tag_levels = \u00ab\u00a0A\u00a0\u00bb)<\/em> incruste automatiquement les \u00e9tiquettes alphab\u00e9tiques normatives dans les coins sup\u00e9rieurs gauches de chaque panneau. Enfin, des annotations textuelles int\u00e9gr\u00e9es informent le lecteur sur les indices d&rsquo;inf\u00e9rence statistique (la taille d&rsquo;effet V de Cram\u00e9r et la p-valeur du Chi-deux d&rsquo;ind\u00e9pendance), assurant une interface transparente entre l&rsquo;analyse confirmatoire et l&rsquo;exploration descriptive visuelle.<\/p>\n<h3>12.3 Exportation vectorielle haute r\u00e9solution et reproductibilit\u00e9 totale<\/h3>\n<p>L&rsquo;aboutissement du pipeline d&rsquo;ing\u00e9nierie graphique r\u00e9side dans l&rsquo;exportation du r\u00e9sultat selon des param\u00e8tres techniques garantissant une fid\u00e9lit\u00e9 g\u00e9om\u00e9trique et typographique inalt\u00e9rable lors des processus d&rsquo;impression ou de diffusion num\u00e9rique. Les formats d&rsquo;images matriciels classiques (tels que JPEG ou PNG) doivent \u00eatre manipul\u00e9s avec la plus grande r\u00e9serve : lorsqu&rsquo;ils sont redimensionn\u00e9s par les \u00e9diteurs de presse, ils subissent une pixellisation destructive qui floute les contours des trac\u00e9s et rend les \u00e9tiquettes textuelles ind\u00e9chiffrables.<\/p>\n<p>La r\u00e9f\u00e9rence absolue repose sur l&rsquo;utilisation de formats vectoriels conteneuris\u00e9s, au premier rang desquels figure le format PDF vectoriel ou le format SVG (<em>Scalable Vector Graphics<\/em>). L&rsquo;exportation s&rsquo;effectue via la commande ma\u00eetresse <strong>ggsave()<\/strong>, en d\u00e9clarant explicitement le moteur de rendu Cairo (via l&rsquo;argument <em>device = cairo_pdf<\/em>) pour garantir la gestion parfaite de la transparence chromatique (canaux alpha) et l&rsquo;incorporation sans distorsion des glyphes typographiques universels. Les dimensions spatiales doivent \u00eatre param\u00e9tr\u00e9es en unit\u00e9s physiques r\u00e9elles (pouces ou centim\u00e8tres) en se conformant strictement aux sp\u00e9cifications des guides aux auteurs des revues cibl\u00e9es (par exemple une largeur calibr\u00e9e sur la largeur standard d&rsquo;une colonne de texte de 85 millim\u00e8tres ou d&rsquo;une double colonne pleine page de 180 millim\u00e8tres). Pour les situations o\u00f9 l&rsquo;\u00e9diteur impose imp\u00e9rativement un format matriciel (g\u00e9n\u00e9ralement le format TIFF non compress\u00e9), la fonction <em>ggsave()<\/em> sera assortie d&rsquo;un argument d&rsquo;\u00e9chantillonnage imposant une r\u00e9solution spatiale minimale de 300 points par pouce (<em>dpi = 300<\/em>), compl\u00e9tant ainsi un protocole d&rsquo;analyse et de visualisation enti\u00e8rement reproductible, p\u00e9renne et scientifiquement irr\u00e9prochable.<\/p>\n<h2>R\u00e9f\u00e9rences<\/h2>\n<ul>\n<li>Allen, M., Poggiali, D., Whitaker, K., Marshall, T. R., &amp; Kievit, R. A. (2019). Raincloud plots: a multi-platform tool for robust data visualization. <em>Wellcome Open Research<\/em>, 4, 63. https:\/\/doi.org\/10.12688\/wellcomeopenres.15191.1<\/li>\n<li>Bertin, J. (1967). <em>S\u00e9miologie graphique : Les diagrammes, les r\u00e9seaux, les cartes<\/em>. \u00c9ditions de l&rsquo;\u00c9cole des Hautes \u00c9tudes en Sciences Sociales.<\/li>\n<li>Bickel, P. J., Hammel, E. A., &amp; O&rsquo;Connell, J. W. (1975). Sex Bias in Graduate Admissions: Data from Berkeley. <em>Science<\/em>, 187(4175), 398\u2013404. https:\/\/doi.org\/10.1126\/science.187.4175.398<\/li>\n<li>Brewer, C. A. (2005). <em>Designing Better Maps: A Guide for GIS Users<\/em>. ESRI Press.<\/li>\n<li>Brunson, J. C. (2020). ggalluvial: Layered Grammar for Alluvial Plots. <em>Journal of Open Source Software<\/em>, 5(49), 2017. https:\/\/doi.org\/10.21105\/joss.02017<\/li>\n<li>Cleveland, W. S., &amp; McGill, R. (1984). Graphical Perception: Theory, Experimentation, and Application to the Development of Graphical Methods. <em>Journal of the American Statistical Association<\/em>, 79(387), 531\u2013554. https:\/\/doi.org\/10.1080\/01621459.1984.10478080<\/li>\n<li>Friendly, M. (1994). Mosaic Displays for Multi-Way Contingency Tables. <em>Journal of the American Statistical Association<\/em>, 89(425), 190\u2013200. https:\/\/doi.org\/10.1080\/01621459.1994.10476460<\/li>\n<li>Hartigan, J. A., &amp; Kleiner, B. (1981). Mosaics for investigating contingency tables. <em>Proceedings of the 13th Symposium on the Interface<\/em>, 268\u2013273.<\/li>\n<li>Hintze, J. L., &amp; Nelson, R. D. (1998). Violin Plots: A Box Plot-Density Trace Synergism. <em>The American Statistician<\/em>, 52(2), 181\u2013184. https:\/\/doi.org\/10.1080\/00031305.1998.10480559<\/li>\n<li>Meyer, D., Zeileis, A., &amp; Hornik, K. (2006). The Strucplot Framework: Visualizing Multiway Contingency Tables with vcd. <em>Journal of Statistical Software<\/em>, 17(3), 1\u201348. https:\/\/doi.org\/10.18637\/jss.v017.i03<\/li>\n<li>Stevens, S. S. (1946). On the Theory of Scales of Measurement. <em>Science<\/em>, 103(2684), 677\u2013680. https:\/\/doi.org\/10.1126\/science.103.2684.677<\/li>\n<li>Tufte, E. R. (2001). <em>The Visual Display of Quantitative Information<\/em> (2e \u00e9d.). Graphics Press.<\/li>\n<li>Tukey, J. W. (1977). <em>Exploratory Data Analysis<\/em>. Addison-Wesley.<\/li>\n<li>Wickham, H. (2016). <em>ggplot2: Elegant Graphics for Data Analysis<\/em> (2e \u00e9d.). Springer-Verlag. https:\/\/doi.org\/10.1007\/978-3-319-24277-4<\/li>\n<li>Wilkinson, L. (2005). <em>The Grammar of Graphics<\/em> (2e \u00e9d.). Springer-Verlag. https:\/\/doi.org\/10.1007\/0-387-28695-0<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Guide acad\u00e9mique complet pour visualiser les donn\u00e9es cat\u00e9gorielles dans R avec ggplot2, vcd et forcats : diagrammes en barres, mosa\u00efques et boxplots d\u00e9taill\u00e9s.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","categories":[2193,359,2687],"tags":[5676,4713,2688,2658,5515],"class_list":["post-3675","psych_stat","type-psych_stat","status-publish","hentry","category-programmation-r","category-statistiques-appliquees","category-visualisation-de-donnees","tag-diagramme-en-barres","tag-donnees-categorielles","tag-ggplot2","tag-r","tag-visualisation-statistique"],"_links":{"self":[{"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=\/wp\/v2\/psych_stat\/3675","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=\/wp\/v2\/psych_stat"}],"about":[{"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=\/wp\/v2\/types\/psych_stat"}],"author":[{"embeddable":true,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3675"}],"version-history":[{"count":1,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=\/wp\/v2\/psych_stat\/3675\/revisions"}],"predecessor-version":[{"id":16528,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=\/wp\/v2\/psych_stat\/3675\/revisions\/16528"}],"wp:attachment":[{"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3675"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3675"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3675"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}