{"id":2288,"date":"2026-09-06T17:09:48","date_gmt":"2026-09-06T17:09:48","guid":{"rendered":"http:\/\/french.arabpsychology.com\/statistics\/creer-modifier-nuages-de-points-stata\/"},"modified":"2026-09-06T17:10:03","modified_gmt":"2026-09-06T17:10:03","slug":"creer-modifier-nuages-de-points-stata","status":"publish","type":"psych_stat","link":"https:\/\/french.arabpsychology.com\/?psych_stat=creer-modifier-nuages-de-points-stata","title":{"rendered":"Comment cr\u00e9er et modifier des nuages de points dans Stata"},"content":{"rendered":"<p>Dans le domaine de l&rsquo;analyse empirique et de l&rsquo;\u00e9conom\u00e9trie appliqu\u00e9e, la repr\u00e9sentation visuelle des donn\u00e9es constitue une \u00e9tape fondamentale, souvent pr\u00e9alable et compl\u00e9mentaire \u00e0 toute mod\u00e9lisation stochastique formalis\u00e9e. Le nuage de points, d\u00e9sign\u00e9 sous le vocable anglo-saxon de <em>scatterplot<\/em>, s&rsquo;impose comme l&rsquo;arch\u00e9type par excellence de la visualisation bivari\u00e9e. En projetant des observations au sein d&rsquo;un plan cart\u00e9sien orthogonal d\u00e9fini par deux variables quantitatives continues, ce graphique offre au chercheur une appr\u00e9hension intuitive et imm\u00e9diate de la structure sous-jacente des donn\u00e9es. Loin d&rsquo;\u00eatre un simple artefact esth\u00e9tique, il constitue un instrument heuristique puissant, capable de r\u00e9v\u00e9ler des r\u00e9gularit\u00e9s empiriques, des discontinuit\u00e9s structurelles ou des d\u00e9viations pathologiques que les indicateurs statistiques synth\u00e9tiques tendent fr\u00e9quemment \u00e0 masquer.<\/p>\n<p>Le logiciel statistique <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/www.stata.com\">Stata<\/a> s&rsquo;est \u00e9tabli comme un standard de r\u00e9f\u00e9rence au sein de la communaut\u00e9 scientifique, particuli\u00e8rement en \u00e9conomie, en sociologie quantitative, en \u00e9pid\u00e9miologie et en sciences politiques. Son moteur graphique, articul\u00e9 autour de l&rsquo;architecture flexible de la commande <em>twoway<\/em>, permet une personnalisation d&rsquo;une rare pr\u00e9cision typographique et analytique. Toutefois, la ma\u00eetrise exhaustive de cet environnement requiert une compr\u00e9hension fine de sa logique sous-jacente : articulation modulaire des calques, param\u00e9trage algorithmique des lissages non param\u00e9triques, contr\u00f4le m\u00e9trique des axes de coordonn\u00e9es et optimisation du ratio d&rsquo;encre selon les principes d&rsquo;Edward Tufte. L&rsquo;analyste novice comme le chercheur confirm\u00e9 se trouvent confront\u00e9s \u00e0 la n\u00e9cessit\u00e9 d&rsquo;orchestrer ces fonctionnalit\u00e9s pour convertir des microdonn\u00e9es brutes en repr\u00e9sentations graphiques r\u00e9pondant aux exigences \u00e9ditoriales des revues scientifiques les plus rigoureuses.<\/p>\n<p>Ce trait\u00e9 exhaustif a pour vocation d&rsquo;explorer l&rsquo;ensemble des dimensions techniques, m\u00e9thodologiques et esth\u00e9tiques pr\u00e9sidant \u00e0 la cr\u00e9ation et \u00e0 la modification avanc\u00e9e des nuages de points dans l&rsquo;environnement Stata. En partant des prol\u00e9gom\u00e8nes \u00e9pist\u00e9mologiques de la visualisation statistique pour aboutir aux proc\u00e9dures d&rsquo;automatisation vectorielle haute r\u00e9solution, ce guide examine en d\u00e9tail chaque commande, option et nuance d&rsquo;impl\u00e9mentation. \u00c0 travers des formulations th\u00e9oriques solides, des illustrations concr\u00e8tes fond\u00e9es sur des bases de donn\u00e9es de r\u00e9f\u00e9rence et des recommandations pratiques \u00e9prouv\u00e9es, le praticien acquerra une autonomie m\u00e9thodologique absolue pour concevoir des visualisations graphiques \u00e0 la fois impeccables sur le plan statistique et d&rsquo;une remarquable \u00e9l\u00e9gance visuelle.<\/p>\n<h2>1. Fondements th\u00e9oriques et pertinence du nuage de points dans Stata<\/h2>\n<h3>1.1 R\u00f4le \u00e9pist\u00e9mologique du scatterplot en analyse bivari\u00e9e<\/h3>\n<p>Le recours au nuage de points s&rsquo;inscrit dans une tradition \u00e9pist\u00e9mologique inaugur\u00e9e par les pionniers de la statistique graphique, notamment Francis Galton et John Tukey, p\u00e8re de l&rsquo;analyse exploratoire des donn\u00e9es (<a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/www.jstor.org\/stable\/2683386\">Exploratory Data Analysis<\/a>). La fonction premi\u00e8re du scatterplot r\u00e9side dans la d\u00e9soccultation des relations bivari\u00e9es. Lorsqu&rsquo;un chercheur manipule un ensemble d&rsquo;observations jumel\u00e9es, la r\u00e9duction de l&rsquo;information \u00e0 un simple scalaire &mdash; tel que le coefficient de corr\u00e9lation lin\u00e9aire de Pearson &mdash; peut induire des biais interpr\u00e9tatifs majeurs. Le c\u00e9l\u00e8bre quartette d&rsquo;Anscombe illustre magnifiquement cette aporie : quatre jeux de donn\u00e9es distincts, partageant des moyennes, des variances et des coefficients de corr\u00e9lation strictement identiques, pr\u00e9sentent en r\u00e9alit\u00e9 des configurations spatiales radicalement h\u00e9t\u00e9rog\u00e8nes, oscillant entre lin\u00e9arit\u00e9 parfaite, courbure quadratique marqu\u00e9e et contamination par des points aberrants isol\u00e9s.<\/p>\n<p>D\u00e8s lors, le nuage de points agit comme un crible diagnostique initial. Il permet d&rsquo;\u00e9valuer de visu la lin\u00e9arit\u00e9 pr\u00e9sum\u00e9e de la relation statistique unissant deux ph\u00e9nom\u00e8nes mesurables. Cette appr\u00e9ciation est capitale dans la mesure o\u00f9 le mod\u00e8le de r\u00e9gression lin\u00e9aire classique repose sur l&rsquo;hypoth\u00e8se de lin\u00e9arit\u00e9 des param\u00e8tres. Au-del\u00e0 de cette trajectoire centrale, le scatterplot d\u00e9voile la pr\u00e9sence ou l&rsquo;absence de monotonicit\u00e9, c&rsquo;est-\u00e0-dire la tendance syst\u00e9matique d&rsquo;une variable \u00e0 cro\u00eetre ou d\u00e9cro\u00eetre conjointement avec l&rsquo;autre, ind\u00e9pendamment de la forme exacte de la trajectoire fonctionnelle.<\/p>\n<p>Un autre apport heuristique fondamental concerne l&rsquo;identification de l&rsquo;h\u00e9t\u00e9rosc\u00e9dasticit\u00e9. En examinant l&rsquo;\u00e9ventail de dispersion verticale des points le long de l&rsquo;axe des abscisses, le chercheur observe directement si la variance de l&rsquo;al\u00e9a d\u00e9pend de la magnitude de la variable explicative. Une structure conique, s&rsquo;\u00e9vasant ou se r\u00e9tr\u00e9cissant le long de l&rsquo;abscisse, signale imm\u00e9diatement une violation de l&rsquo;hypoth\u00e8se d&rsquo;homosc\u00e9dasticit\u00e9, avertissant l&rsquo;\u00e9conom\u00e8tre de la caducit\u00e9 potentielle des \u00e9carts-types calcul\u00e9s par les moindres carr\u00e9s ordinaires sans correction robuste de type Huber-White. Enfin, dans les disciplines empiriques telles que la psychom\u00e9trie et les sciences du comportement, le nuage de points autorise l&rsquo;examen visuel des effets de plancher ou de plafond induits par les instruments de mesure psychologiques, r\u00e9v\u00e9lant ainsi les contraintes de distribution inh\u00e9rentes aux protocoles exp\u00e9rimentaux.<\/p>\n<h3>1.2 Compr\u00e9hension des conventions graphiques dans l&rsquo;environnement Stata<\/h3>\n<p>L&rsquo;architecture graphique de Stata a \u00e9t\u00e9 profond\u00e9ment refondue \u00e0 partir de la version 8 pour adopter un mod\u00e8le orient\u00e9 objet et modulaire, structur\u00e9 principalement autour de la famille d&rsquo;instructions <em>graph twoway<\/em>. Cette conception repose sur le principe de la superposition stratifi\u00e9e : un graphique final est conceptualis\u00e9 comme une pile de couches transparentes ind\u00e9pendantes, projet\u00e9es sur un rep\u00e8re cart\u00e9sien partag\u00e9. Dans cet agencement, l&rsquo;instruction <em>scatter<\/em> constitue \u00e0 la fois un composant autonome et une brique \u00e9l\u00e9mentaire combinable avec d&rsquo;autres sous-commandes de la galaxie <em>twoway<\/em> (telles que <em>lfit<\/em>, <em>qfit<\/em>, ou <em>line<\/em>).<\/p>\n<p>Une convention immuable dans l&rsquo;environnement Stata r\u00e9git la syntaxe spatiale : l&rsquo;affectation positionnelle des variables exige rigoureusement que la premi\u00e8re variable mentionn\u00e9e apr\u00e8s l&rsquo;instruction d\u00e9signe l&rsquo;ordonn\u00e9e (axe vertical Y), tandis que la seconde variable correspond \u00e0 l&rsquo;abscisse (axe horizontal X). Cette attribution ob\u00e9it \u00e0 la mod\u00e9lisation math\u00e9matique conventionnelle o\u00f9 Y repr\u00e9sente la variable d\u00e9pendante ou expliqu\u00e9e, fonction de la variable ind\u00e9pendante explicative X. L&rsquo;interversion accidentelle de ces deux \u00e9l\u00e9ments fausse instantan\u00e9ment la perspective heuristique du graphique.<\/p>\n<p>La gestion sous-jacente des donn\u00e9es num\u00e9riques par le moteur graphique m\u00e9rite une attention sp\u00e9cifique. Stata traite les valeurs manquantes, cod\u00e9es par le symbole point, d&rsquo;une mani\u00e8re qui pr\u00e9serve l&rsquo;int\u00e9grit\u00e9 de la g\u00e9om\u00e9trie vectorielle : toute observation pr\u00e9sentant une valeur manquante sur l&rsquo;axe Y, sur l&rsquo;axe X, ou sur les deux, est syst\u00e9matiquement exclue du trac\u00e9 cart\u00e9sien sans interrompre l&rsquo;ex\u00e9cution du programme. En revanche, le formatage interne des variables (d\u00e9cimales, dates, affichage mon\u00e9taire) assign\u00e9 au niveau de la table de donn\u00e9es se r\u00e9percute par d\u00e9faut sur la graduation des axes, \u00e0 moins d&rsquo;une surcharge explicite via les options d\u00e9di\u00e9es. La programmation modulaire via la ligne de commande Stata permet d&rsquo;encha\u00eener ces manipulations avec une rigueur d\u00e9terministe, garantissant la reproductibilit\u00e9 int\u00e9grale du flux de travail scientifique.<\/p>\n<h2>2. Chargement et inspection pr\u00e9liminaire des jeux de donn\u00e9es<\/h2>\n<h3>2.1 Importation et initialisation des donn\u00e9es de travail<\/h3>\n<p>Avant d&rsquo;instancier la moindre commande graphique, le protocole de recherche impose un examen scrupuleux de l&rsquo;espace de donn\u00e9es charg\u00e9 en m\u00e9moire vive. Stata propose une s\u00e9rie de bases de donn\u00e9es internes id\u00e9ales pour l&rsquo;\u00e9talonnage des proc\u00e9dures. La plus c\u00e9l\u00e8bre d&rsquo;entre elles demeure le fichier des caract\u00e9ristiques automobiles de 1978, accessible universellement via l&rsquo;instruction <em>sysuse auto, clear<\/em>. Ce jeu de donn\u00e9es, riche de soixante-quatorze observations et de douze variables h\u00e9t\u00e9rog\u00e8nes, offre un laboratoire d&rsquo;exp\u00e9rimentation parfait pour illustrer les relations bivari\u00e9es, \u00e0 l&rsquo;instar de la relation non lin\u00e9aire entre le poids des v\u00e9hicules et leur consommation de carburant.<\/p>\n<p>L&rsquo;inspection structurelle d\u00e9bute invariablement par l&rsquo;ex\u00e9cution de la commande <em>describe<\/em>. Cet outil d&rsquo;audit r\u00e9capitule la nature des types de stockage (entiers, r\u00e9els \u00e0 virgule flottante, cha\u00eenes de caract\u00e8res alphanum\u00e9riques) ainsi que les \u00e9tiquettes de variables associ\u00e9es. Il est imp\u00e9ratif de s&rsquo;assurer que les variables destin\u00e9es \u00e0 \u00eatre projet\u00e9es sur les axes orthogonaux poss\u00e8dent un format strictement num\u00e9rique. Une variable cod\u00e9e en cha\u00eene de caract\u00e8res, m\u00eame si elle ne contient visuellement que des chiffres, g\u00e9n\u00e9rera une erreur bloquante lors de la tentative de tra\u00e7age. Le cas \u00e9ch\u00e9ant, le chercheur devra convertir ces vecteurs au moyen des fonctions <em>destring<\/em> ou <em>encode<\/em> avant de poursuivre.<\/p>\n<p>La phase d&rsquo;initialisation requiert \u00e9galement la purge des observations corrompues ou hors champ m\u00e9thodologique. Par le biais d&rsquo;instructions conditionnelles de filtrage ou de recodage explicite via <em>drop<\/em> ou <em>recode<\/em>, l&rsquo;espace m\u00e9moire est purifi\u00e9 de tout art\u00e9fact susceptible de distordre l&rsquo;\u00e9chelle du rep\u00e8re. La validation de la structure de l&rsquo;\u00e9chantillon permet d&rsquo;aborder la phase d&rsquo;exploration statistique descriptive dans des conditions de rigueur m\u00e9thodologique optimales.<\/p>\n<h3>2.2 Exploration statistique descriptive avant visualisation<\/h3>\n<p>L&rsquo;application d&rsquo;un principe de saine hygi\u00e8ne analytique consiste \u00e0 ne jamais tracer un graphique sans avoir au pr\u00e9alable appr\u00e9hend\u00e9 les moments statistiques \u00e9l\u00e9mentaires des s\u00e9ries en pr\u00e9sence. La commande <em>summarize<\/em>, assortie \u00e9ventuellement de l&rsquo;option <em>detail<\/em>, d\u00e9livre les param\u00e8tres fondamentaux de la tendance centrale et de la dispersion : la moyenne arithm\u00e9tique, l&rsquo;\u00e9cart-type, ainsi que les quantiles cruciaux, notamment la m\u00e9diane et les percentiles extr\u00eames (premier et quatre-vingt-dix-neuvi\u00e8me percentiles).<\/p>\n<figure class=\"wpt-preserved-image\"><img fetchpriority=\"high\" decoding=\"async\" src=\"http:\/\/french.arabpsychology.com\/wp-content\/uploads\/2026\/09\/scatterStata1-1.png\" alt=\"Summarize example command in Stata\" \/><figcaption>Summarize example command in Stata<\/figcaption><\/figure>\n<p>Cet examen pr\u00e9liminaire des distributions marginales vise \u00e0 anticiper la morphologie globale du nuage de points. Si une variable pr\u00e9sente une asym\u00e9trie positive prononc\u00e9e, caract\u00e9ris\u00e9e par une moyenne nettement sup\u00e9rieure \u00e0 la m\u00e9diane et un \u00e9cart \u00e9crasant entre le soixante-quinzi\u00e8me percentile et le maximum, la projection brute g\u00e9n\u00e9rera in\u00e9vitablement un \u00e9crasement d&rsquo;une multitude de points dans le coin inf\u00e9rieur du graphique, tandis que quelques points atypiques \u00e9tireront l&rsquo;axe de mani\u00e8re disproportionn\u00e9e. L&rsquo;anticipation de ce comportement guide l&rsquo;analyste vers des choix d&rsquo;\u00e9chelles appropri\u00e9s, tels que des dilatations locales ou des transformations fonctionnelles.<\/p>\n<p>Parall\u00e8lement, la quantification du degr\u00e9 d&rsquo;association lin\u00e9aire via la commande <em>correlate<\/em> ou non param\u00e9trique via <em>spearman<\/em> offre un rep\u00e8re num\u00e9rique direct. Obtenir un coefficient de corr\u00e9lation de Pearson de -0.87 entre le poids et le rendement kilom\u00e9trique fournit une cible mentale pour v\u00e9rifier la congruence du trac\u00e9 visuel. Enfin, le chercheur documentera minutieusement les unit\u00e9s de mesure sous-jacentes (par exemple, les livres pour la masse et les miles par gallon pour la consommation), assurant ainsi que l&rsquo;\u00e9tiquetage ult\u00e9rieur du graphique transmettra une information intelligible d\u00e9nu\u00e9e de toute ambigu\u00eft\u00e9 s\u00e9miotique.<\/p>\n<h2>3. Syntaxe fondamentale de la commande scatter<\/h2>\n<h3>3.1 G\u00e9n\u00e9ration d&rsquo;un nuage de points \u00e9l\u00e9mentaire<\/h3>\n<p>La cr\u00e9ation de la forme graphique la plus \u00e9l\u00e9mentaire s&rsquo;effectue au moyen d&rsquo;une d\u00e9claration syntaxique d&rsquo;une concision exemplaire : <em>scatter variable_y variable_x<\/em>. Par cette instruction, le compilateur graphique de Stata sollicite le sous-syst\u00e8me de rendu vectoriel, calcule l&rsquo;amplitude des s\u00e9ries d\u00e9sign\u00e9es, dimensionne automatiquement les bornes inf\u00e9rieure et sup\u00e9rieure des axes pour englober l&rsquo;ensemble des coordonn\u00e9es observables, puis projette les points dans une nouvelle fen\u00eatre modale intitul\u00e9e Graph Window.<\/p>\n<figure class=\"wpt-preserved-image\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/french.arabpsychology.com\/wp-content\/uploads\/2026\/09\/scatterStata2.png\" alt=\"Scatterplot in Stata\" \/><figcaption>Scatterplot in Stata<\/figcaption><\/figure>\n<p>D&rsquo;un point de vue fonctionnel, il importe de clarifier la dichotomie entre la commande directe <em>scatter y x<\/em> et son \u00e9quivalent modulaire formalis\u00e9 sous la d\u00e9nomination <em>twoway scatter y x<\/em> ou <em>twoway (scatter y x)<\/em>. Si la premi\u00e8re forme constitue un raccourci syntaxique fort commode lors d&rsquo;une session exploratoire interactive, la forme envelopp\u00e9e par le pr\u00e9fixe <em>twoway<\/em> repr\u00e9sente la pierre angulaire de l&rsquo;\u00e9cosyst\u00e8me graphique de Stata. Ce pr\u00e9fixe notifie au parseur que le nuage de points s&rsquo;inscrit au sein d&rsquo;un graphe composite susceptible de recevoir des calques suppl\u00e9mentaires superpos\u00e9s.<\/p>\n<p>D\u00e8s l&rsquo;affichage du rendu graphique initial, l&rsquo;analyste se trouve en mesure d&rsquo;op\u00e9rer une premi\u00e8re lecture substantielle. L&rsquo;inclinaison de la n\u00e9buleuse de points indique imm\u00e9diatement le sens de la relation statistique : une orientation descendante, s&rsquo;\u00e9tendant du quadrant sup\u00e9rieur gauche vers le quadrant inf\u00e9rieur droit, t\u00e9moigne d&rsquo;une covariation n\u00e9gative, comme celle liant le poids d&rsquo;un v\u00e9hicule \u00e0 son autonomie \u00e9nerg\u00e9tique. L&rsquo;\u00e9paisseur et la compacit\u00e9 de la distribution autour d&rsquo;une trajectoire imaginaire renseignent quant \u00e0 elles sur l&rsquo;intensit\u00e9 du lien. Toutefois, \u00e0 ce stade \u00e9l\u00e9mentaire, les options graphiques par d\u00e9faut &mdash; bien que fonctionnelles &mdash; laissent subsister une marge d&rsquo;optimisation substantielle pour hisser le document aux canons de l&rsquo;\u00e9dition scientifique.<\/p>\n<h3>3.2 Filtrage et conditionnement des observations trac\u00e9es<\/h3>\n<p>En pratique empirique, l&rsquo;analyse porte fr\u00e9quemment sur des sous-populations sp\u00e9cifiques ou n\u00e9cessite l&rsquo;exclusion d&rsquo;observations particuli\u00e8res en raison de contraintes th\u00e9oriques. Le langage Stata int\u00e8gre cette exigence avec une flexibilit\u00e9 remarquable gr\u00e2ce \u00e0 l&rsquo;adjonction de la clause conditionnelle <em>if<\/em>. L&rsquo;analyste peut ainsi restreindre la mod\u00e9lisation visuelle aux seules unit\u00e9s d&rsquo;observation remplissant un ensemble de crit\u00e8res bool\u00e9ens d\u00e9finis : <em>scatter mpg weight if foreign == 1<\/em> isole par exemple les v\u00e9hicules de fabrication \u00e9trang\u00e8re, excluant ipso facto la cohorte nationale.<\/p>\n<p>Les connecteurs logiques standards peuvent \u00eatre mobilis\u00e9s pour construire des filtres d&rsquo;une complexit\u00e9 arbitraire. L&rsquo;op\u00e9rateur de conjonction <em>&amp;<\/em> et l&rsquo;op\u00e9rateur de disjonction <em>|<\/em> permettent de d\u00e9limiter avec une pr\u00e9cision chirurgicale les sous-\u00e9chantillons d&rsquo;int\u00e9r\u00eat :<\/p>\n<ul>\n<li><em>scatter mpg weight if foreign == 0 &amp; price &lt; 10000<\/em> : isole les v\u00e9hicules nationaux dont le prix n&rsquo;exc\u00e8de pas dix mille dollars.<\/li>\n<li><em>scatter mpg weight if price &gt;= 5000 &amp; price &lt;= 12000<\/em> : circonscrit le trac\u00e9 \u00e0 une tranche tarifaire m\u00e9diane rigoureusement d\u00e9limit\u00e9e.<\/li>\n<li><em>scatter mpg weight if !missing(rep78)<\/em> : \u00e9carte toute observation comportant une valeur manquante sur la variable qualitative de r\u00e9paration.<\/li>\n<\/ul>\n<p>Outre la clause <em>if<\/em>, l&rsquo;analyste dispose de la clause <em>in<\/em>, laquelle permet d&rsquo;ordonner le tra\u00e7age sur une plage indiciaire d\u00e9finie selon l&rsquo;ordonnancement s\u00e9quentiel des observations dans la matrice de donn\u00e9es. L&rsquo;instruction <em>scatter mpg weight in 1\/50<\/em> ne projettera ainsi que les cinquante premi\u00e8res lignes du jeu de donn\u00e9es actif. L&rsquo;usage conjoint ou exclusif de ces clauses modifie directement les marges d&rsquo;\u00e9chelle : Stata recalcule automatiquement les limites des axes en fonction des seules donn\u00e9es effectivement s\u00e9lectionn\u00e9es, ce qui \u00e9vite la cr\u00e9ation d&rsquo;espaces vides superflus et pr\u00e9serve la granularit\u00e9 de la visualisation.<\/p>\n<h2>4. Superposition de mod\u00e8les de r\u00e9gression lin\u00e9aire<\/h2>\n<h3>4.1 Ajout d&rsquo;une droite d&rsquo;ajustement lin\u00e9aire classique<\/h3>\n<p>La mise en relation visuelle d&rsquo;un nuage de points avec une trajectoire param\u00e9trique de tendance constitue l&rsquo;une des d\u00e9marches les plus courantes de la mod\u00e9lisation statistique. Dans l&rsquo;\u00e9cosyst\u00e8me Stata, cette synth\u00e8se s&rsquo;op\u00e8re par la superposition du trac\u00e9 <em>scatter<\/em> et de l&rsquo;instruction <em>lfit<\/em> (linear fit). L&rsquo;articulation s&rsquo;effectue gr\u00e2ce \u00e0 la syntaxe multi-calques encadr\u00e9e par des parenth\u00e8ses distinctes : <em>twoway (scatter mpg weight) (lfit mpg weight)<\/em>. Les doubles barres obliques verticales <em>||<\/em> peuvent \u00e9galement servir de s\u00e9parateur de couches fonctionnelles.<\/p>\n<figure class=\"wpt-preserved-image\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/french.arabpsychology.com\/wp-content\/uploads\/2026\/09\/scatterStata3.png\" alt=\"Scatterplot in Stata with regression line\" \/><figcaption>Scatterplot in Stata with regression line<\/figcaption><\/figure>\n<p>Sur le plan calculatoire, la sous-commande <em>lfit<\/em> ex\u00e9cute en arri\u00e8re-plan une r\u00e9gression des moindres carr\u00e9s ordinaires en projetant la variable Y sur la variable X. Elle extrait les coefficients de r\u00e9gression estim\u00e9s &mdash; la constante et la pente &mdash; et trace le segment de droite reliant les pr\u00e9dictions calcul\u00e9es aux deux extr\u00e9mit\u00e9s du domaine empirique de la variable X. Cette droite mat\u00e9rialise l&rsquo;esp\u00e9rance conditionnelle lin\u00e9aire E(Y|X). Elle permet d&rsquo;appr\u00e9cier la pertinence de l&rsquo;approximation lin\u00e9aire : si les points oscillent de mani\u00e8re sym\u00e9trique et homog\u00e8ne de part et d&rsquo;autre du segment, l&rsquo;hypoth\u00e8se lin\u00e9aire conserve sa validit\u00e9 ; si au contraire une d\u00e9viation structurelle courb\u00e9e appara\u00eet, le chercheur devra r\u00e9cuser le mod\u00e8le lin\u00e9aire au profit de formes plus flexibles.<\/p>\n<p>La personnalisation de cette droite de r\u00e9gression s&rsquo;av\u00e8re indispensable pour garantir son d\u00e9tachement visuel par rapport \u00e0 la dispersion des points. Au moyen des options appliqu\u00e9es sp\u00e9cifiquement au calque <em>lfit<\/em>, il est loisible de moduler l&rsquo;\u00e9paisseur du trait via <em>lwidth()<\/em> (options telles que <em>medium<\/em>, <em>thick<\/em>, <em>vthick<\/em>), son motif via <em>lpattern()<\/em> (comme <em>dash<\/em> pour des tirets, <em>dot<\/em> pour des pointill\u00e9s, ou <em>solid<\/em> pour un trait continu), et sa nuance chromatique via <em>lcolor()<\/em> (par exemple <em>navy<\/em>, <em>cranberry<\/em> ou des valeurs RGB personnalis\u00e9es). L&rsquo;instruction se structure ainsi : <em>twoway (scatter mpg weight) (lfit mpg weight, lcolor(crimson) lwidth(thick) lpattern(dash))<\/em>.<\/p>\n<h3>4.2 Int\u00e9gration des intervalles de confiance de la pr\u00e9diction<\/h3>\n<p>Toute mod\u00e9lisation inf\u00e9rentielle rigoureuse impose la prise en compte explicite de l&rsquo;incertitude d&rsquo;\u00e9chantillonnage. Dans cette perspective, la commande <em>lfitci<\/em> (linear fit with confidence interval) enrichit la droite des moindres carr\u00e9s ordinaires en superposant une enveloppe d&rsquo;estimation correspondant \u00e0 l&rsquo;intervalle de confiance de la moyenne conditionnelle pr\u00e9dite. L&rsquo;instruction s&rsquo;ex\u00e9cute selon le sch\u00e9ma syntaxique : <em>twoway (lfitci mpg weight) (scatter mpg weight)<\/em>.<\/p>\n<p>L&rsquo;agencement des couches rev\u00eat ici une importance capitale. Le moteur graphique de Stata proc\u00e9dant par empilement s\u00e9quentiel ascendant, l&rsquo;analyste avis\u00e9 placera le calque <em>lfitci<\/em> en premier lieu, suivi du calque <em>scatter<\/em>. Cette hi\u00e9rarchie pr\u00e9vient le masquage intempestif des marqueurs de donn\u00e9es par la zone d&rsquo;ombrage de l&rsquo;intervalle de confiance. La configuration du seuil d&rsquo;incertitude probabiliste s&rsquo;op\u00e8re par l&rsquo;option <em>level()<\/em>, permettant d&rsquo;ajuster le niveau de confiance nominal (par exemple <em>level(99)<\/em> pour une certitude statistique \u00e0 99 % ou <em>level(90)<\/em> pour un cadre d&rsquo;exploration plus resserr\u00e9).<\/p>\n<p>L&rsquo;apparence de la zone polygonale repr\u00e9sentant l&rsquo;intervalle d&rsquo;incertitude peut \u00eatre raffin\u00e9e au moyen des options de remplissage <em>fcolor()<\/em> (fill color) et de bordure <em>alcolor()<\/em> (area line color). Afin d&rsquo;\u00e9viter une opacit\u00e9 excessive qui masquerait les variations locales, Stata permet de d\u00e9finir une saturation chromatique att\u00e9nu\u00e9e ou d&#8217;employer des motifs hachur\u00e9s via l&rsquo;option <em>fintensity()<\/em>. Il est ainsi possible d&rsquo;\u00e9crire : <em>twoway (lfitci mpg weight, level(95) fcolor(gs14%50) alcolor(gs10)) (scatter mpg weight, mcolor(navy%70))<\/em>, r\u00e9alisant ainsi une int\u00e9gration esth\u00e9tique et scientifique conforme aux normes \u00e9ditoriales les plus strictes.<\/p>\n<h2>5. Mod\u00e9lisation non lin\u00e9aire et lissage non param\u00e9trique<\/h2>\n<h3>5.1 Ajustement polynomial et quadratique avec qfit<\/h3>\n<p>Lorsque la structure empirique met en relief une courbure notable &mdash; par exemple des rendements marginaux d\u00e9croissants ou des seuils d&rsquo;inversion fonctionnelle &mdash;, l&rsquo;imposition d&rsquo;un ajustement lin\u00e9aire constitue un contresens th\u00e9orique majeur. Stata pallie cette d\u00e9ficience par l&rsquo;int\u00e9gration native de la commande <em>qfit<\/em> (quadratic fit), laquelle impl\u00e9mente une r\u00e9gression polynomiale de degr\u00e9 deux, int\u00e9grant simultan\u00e9ment un terme lin\u00e9aire et un terme quadratique sous la forme E(Y|X) = &beta;<sub>0<\/sub> + &beta;<sub>1<\/sub>X + &beta;<sub>2<\/sub>X<sup>2<\/sup>.<\/p>\n<p>La commande s&rsquo;invoque de mani\u00e8re analogue \u00e0 son homologue lin\u00e9aire : <em>twoway (scatter mpg weight) (qfit mpg weight)<\/em>. Tout comme pour la droite des moindres carr\u00e9s, Stata offre la d\u00e9clinaison <em>qfitci<\/em> qui associe au profil quadratique une zone d&rsquo;estimation probabiliste curviligne. Cette enveloppe se dilate typiquement aux confins de la distribution marginale de la variable X, refl\u00e9tant l&rsquo;accroissement de la variance d&rsquo;estimation li\u00e9 \u00e0 la rar\u00e9faction des observations aux bornes de l&rsquo;espace empirique.<\/p>\n<p>La comparaison graphique directe entre la droite lin\u00e9aire et la parabole quadratique s&rsquo;av\u00e8re extr\u00eamement probante sur le plan didactique et analytique. En \u00e9crivant <em>twoway (scatter mpg weight, msize(small) mcolor(gs8)) (lfit mpg weight, lcolor(red) lpattern(dash)) (qfit mpg weight, lcolor(blue) lwidth(thick))<\/em>, le chercheur offre \u00e0 son auditoire une appr\u00e9ciation imm\u00e9diate du gain d&rsquo;ajustement apport\u00e9 par la mod\u00e9lisation quadratique. Toutefois, la prudence m\u00e9thodologique s&rsquo;impose face aux extrapolations hasardeuses aux extr\u00eames : le comportement asymptotique d&rsquo;un polyn\u00f4me de second degr\u00e9 peut induire des inversions de tendance artificielles non corrobor\u00e9es par les donn\u00e9es sous-jacentes.<\/p>\n<h3>5.2 Lissage localement pond\u00e9r\u00e9 avec les m\u00e9thodes lowess et lpoly<\/h3>\n<p>Pour s&rsquo;affranchir enti\u00e8rement des hypoth\u00e8ses fonctionnelles rigides impos\u00e9es par les mod\u00e8les param\u00e9triques, l&rsquo;\u00e9conom\u00e9trie moderne privil\u00e9gie fr\u00e9quemment les approches non param\u00e9triques. La technique du lissage localement pond\u00e9r\u00e9 par r\u00e9gression robuste, universalis\u00e9e sous l&rsquo;acronyme <em>LOWESS<\/em> (Locally Weighted Scatterplot Smoothing), est accessible dans Stata via la commande <em>lowess<\/em> ou le calque <em>twoway lowess<\/em>.<\/p>\n<p>L&rsquo;algorithme Lowess op\u00e8re une s\u00e9rie de r\u00e9gressions lin\u00e9aires locales pond\u00e9r\u00e9es autour de chaque point focal de l&rsquo;abscisse. Le poids accord\u00e9 \u00e0 chaque observation p\u00e9riph\u00e9rique d\u00e9cro\u00eet en fonction de sa distance euclidienne par rapport au point cible, selon une fonction de noyau tricube. Le param\u00e8tre fondamental gouvernant cette proc\u00e9dure est la largeur de fen\u00eatre (bandwidth), contr\u00f4lable par l&rsquo;option <em>bwidth(valeur)<\/em>, o\u00f9 la valeur s&rsquo;\u00e9chelonne conventionnellement entre 0.1 et 0.9. Une bande passante \u00e9troite capture des micro-variations locales mais court le risque du surapprentissage statistique en amplifiant le bruit stochastique ; \u00e0 l&rsquo;inverse, une bande passante excessive engendre un biais de lissage important, \u00e9crasant les v\u00e9ritables singularit\u00e9s structurelles.<\/p>\n<p>En compl\u00e9ment de Lowess, Stata propose l&rsquo;instruction de lissage par r\u00e9gression polynomiale locale \u00e0 noyau, d\u00e9sign\u00e9e par <em>twoway lpoly<\/em>. Cette m\u00e9thode offre une assise th\u00e9orique sup\u00e9rieure en permettant le choix explicite de la fonction de pond\u00e9ration via l&rsquo;option <em>kernel()<\/em> (noyau gaussien, d&rsquo;Epanechnikov, rectangulaire ou bi-poids) et le degr\u00e9 du polyn\u00f4me local via <em>degree()<\/em>. La syntaxe <em>twoway (lpolyci mpg weight, degree(1) kernel(epanechnikov) bwidth(500)) (scatter mpg weight)<\/em> fournit \u00e0 l&rsquo;analyste une repr\u00e9sentation fluide et non biais\u00e9e des transitions comportementales au sein de la distribution bivari\u00e9e.<\/p>\n<h2>6. Personnalisation avanc\u00e9e des marqueurs de donn\u00e9es<\/h2>\n<h3>6.1 Typologie g\u00e9om\u00e9trique et symbolique des points<\/h3>\n<p>L&rsquo;expression graphique fondamentale du scatterplot r\u00e9side dans ses marqueurs. Par d\u00e9faut, Stata recourt \u00e0 un disque plein d&rsquo;un diam\u00e8tre pr\u00e9d\u00e9fini. Cependant, la communication scientifique exige fr\u00e9quemment une diff\u00e9rentiation s\u00e9miotique raffin\u00e9e, notamment lors de la publication d&rsquo;articles destin\u00e9s \u00e0 l&rsquo;impression monochrome ou lorsque l&rsquo;analyste cherche \u00e0 repr\u00e9senter des strates cat\u00e9gorielles sans recourir \u00e0 la couleur.<\/p>\n<figure class=\"wpt-preserved-image\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/french.arabpsychology.com\/wp-content\/uploads\/2026\/09\/scatterStata9.png\" alt=\"Scatterplot in Stata with different shapes\" \/><figcaption>Scatterplot in Stata with different shapes<\/figcaption><\/figure>\n<p>L&rsquo;option <em>msymbol()<\/em> (marker symbol) ouvre l&rsquo;acc\u00e8s \u00e0 un vaste r\u00e9pertoire de g\u00e9om\u00e9tries vectorielles. Parmi les symboles normalis\u00e9s les plus couramment mobilis\u00e9s figurent :<\/p>\n<ul>\n<li><em>O<\/em> et <em>o<\/em> : cercles pleins de grand ou petit diam\u00e8tre.<\/li>\n<li><em>Oh<\/em> et <em>oh<\/em> : cercles \u00e9vid\u00e9s (creux), particuli\u00e8rement efficaces pour limiter l&rsquo;occultation visuelle en cas de forte concentration ponctuelle.<\/li>\n<li><em>D<\/em>, <em>d<\/em>, <em>Dh<\/em>, <em>dh<\/em> : losanges (diamonds) pleins ou \u00e9vid\u00e9s.<\/li>\n<li><em>S<\/em>, <em>s<\/em>, <em>Sh<\/em>, <em>sh<\/em> : carr\u00e9s (squares) pleins ou \u00e9vid\u00e9s.<\/li>\n<li><em>T<\/em>, <em>t<\/em>, <em>Th<\/em>, <em>th<\/em> : triangles orient\u00e9s vers le haut, pleins ou \u00e9vid\u00e9s.<\/li>\n<li><em>X<\/em> et <em>+<\/em> : croix obliques ou droites, id\u00e9ales pour les marqueurs discrets.<\/li>\n<li><em>p<\/em> : point pixel d&rsquo;une extr\u00eame finesse, r\u00e9serv\u00e9 aux bases de donn\u00e9es massives (<em>Big Data<\/em>).<\/li>\n<\/ul>\n<p>Le choix judicieux de ces symboles autorise la projection conjointe de plusieurs sous-groupes sur un m\u00eame plan graphique. En assignant par exemple des cercles pleins aux observations du groupe de contr\u00f4le et des losanges creux aux sujets expos\u00e9s au traitement exp\u00e9rimental, le chercheur garantit une parfaite lisibilit\u00e9 de son document, y compris en cas de photocopie ou de num\u00e9risation en niveaux de gris \u00e0 faible contraste.<\/p>\n<h3>6.2 Gestion de la chromatique, de la taille et de l&rsquo;opacit\u00e9<\/h3>\n<p>L&rsquo;optimisation perceptive des marqueurs d\u00e9pend \u00e9troitement du calibrage articul\u00e9 de trois param\u00e8tres dimensionnels : la couleur, le calibre et la transparence. La nuance chromatique g\u00e9n\u00e9rale s&rsquo;assigne au moyen de l&rsquo;option <em>mcolor()<\/em>. Stata reconna\u00eet un lexique exhaustif de noms de couleurs pr\u00e9d\u00e9finis (par exemple <em>navy<\/em>, <em>maroon<\/em>, <em>forest_green<\/em>, <em>dkorange<\/em>) ainsi que des palettes hexad\u00e9cimales ou des triplets RGB (par exemple <em>\u00ab\u00a0120 45 200\u00a0\u00bb<\/em>).<\/p>\n<figure class=\"wpt-preserved-image\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/french.arabpsychology.com\/wp-content\/uploads\/2026\/09\/scatterStata8.png\" alt=\"Scatterplot with different colors in Stata\" \/><figcaption>Scatterplot with different colors in Stata<\/figcaption><\/figure>\n<p>Une finesse accrue s&rsquo;obtient en dissociant la bordure externe du marqueur de son aire int\u00e9rieure. \u00c0 cette fin, Stata met \u00e0 disposition les options compl\u00e9mentaires <em>mlcolor()<\/em> (marker outline color) et <em>mfcolor()<\/em> (marker fill color), compl\u00e9t\u00e9es par <em>mlwidth()<\/em> pour l&rsquo;\u00e9paisseur du contour. Cette configuration permet de concevoir des cercles dot\u00e9s d&rsquo;un contour sombre et d&rsquo;un remplissage plus clair, conf\u00e9rant un remarquable effet de profondeur au graphique tout en pr\u00e9servant l&rsquo;individualit\u00e9 de chaque point en cas de superposition partielle.<\/p>\n<p>Le dimensionnement m\u00e9trique des points se contr\u00f4le via <em>msize()<\/em>. L&rsquo;analyste peut sp\u00e9cifier des constantes s\u00e9mantiques (<em>tiny<\/em>, <em>vsmall<\/em>, <em>small<\/em>, <em>medium<\/em>, <em>large<\/em>) ou d\u00e9finir des dimensions relatives \u00e0 la taille globale du canevas en employant des unit\u00e9s scalaires pr\u00e9cises (par exemple <em>msize(*0.8)<\/em> pour une diminution de 20 % par rapport \u00e0 la taille \u00e9talon). Enfin, la probl\u00e9matique ubiquitaire du chevauchement de points (<em>overplotting<\/em>) &mdash; r\u00e9currente dans les grands \u00e9chantillons &mdash; trouve une r\u00e9solution \u00e9l\u00e9gante par l&rsquo;utilisation de l&rsquo;opacit\u00e9 param\u00e9tr\u00e9e. En suffixant la d\u00e9signation de la couleur par un pourcentage pr\u00e9c\u00e9d\u00e9 du signe <em>%<\/em> (par exemple <em>mcolor(navy%40)<\/em>), l&rsquo;analyste cr\u00e9e un canal alpha de transparence. Les zones de forte densit\u00e9 se manifestent alors d&rsquo;elles-m\u00eames par une intensit\u00e9 chromatique cumul\u00e9e, r\u00e9v\u00e9lant la distribution sous-jacente sans saturation visuelle.<\/p>\n<h2>7. Configuration rigoureuse des axes de coordonn\u00e9es<\/h2>\n<h3>7.1 D\u00e9finition des \u00e9chelles, graduations et \u00e9tendues<\/h3>\n<p>La lisibilit\u00e9 technique d&rsquo;un scatterplot r\u00e9side dans le calibrage m\u00e9trologique de ses axes. Par d\u00e9faut, les algorithmes de Stata calculent des bornes d&rsquo;axes englobant strictement la distribution empirique. Cependant, les imp\u00e9ratifs scientifiques exigent fr\u00e9quemment de contraindre ces \u00e9chelles, que ce soit pour inclure l&rsquo;origine z\u00e9ro, harmoniser des \u00e9tendues entre diff\u00e9rents graphiques comparatifs ou \u00e9carter des valeurs marginales disproportionn\u00e9es.<\/p>\n<p>Les modificateurs d&rsquo;\u00e9chelle s&rsquo;articulent autour des options <em>xscale()<\/em> et <em>yscale()<\/em>. La sous-option fondamentale <em>range(min max)<\/em> permet d&rsquo;\u00e9largir artificiellement l&rsquo;espace m\u00e9trique affich\u00e9 : <em>yscale(range(0 50))<\/em> garantit que l&rsquo;ordonn\u00e9e couvrira au minimum l&rsquo;intervalle de z\u00e9ro \u00e0 cinquante, m\u00eame si la plus faible valeur empirique enregistr\u00e9e s&rsquo;\u00e9l\u00e8ve \u00e0 quinze. En revanche, pour tronquer l&rsquo;affichage, il conviendra d&rsquo;agir en amont via une clause de filtrage <em>if<\/em>. Pour supprimer les marges r\u00e9siduelles ind\u00e9sirables entre la bordure du trac\u00e9 et la premi\u00e8re ligne de graduation, l&rsquo;analyste int\u00e9grera la directive <em>noextend<\/em> au sein de la sous-option d&rsquo;\u00e9chelle.<\/p>\n<p>Le contr\u00f4le de la granularit\u00e9 des rep\u00e8res s&rsquo;op\u00e8re par le biais des options <em>xlabel()<\/em> et <em>ylabel()<\/em>. L&rsquo;analyste peut d\u00e9finir une s\u00e9quence arithm\u00e9tique rigoureuse sous la forme <em>(d\u00e9but(pas)fin)<\/em> : <em>xlabel(1000(1000)5000)<\/em> positionnera un rep\u00e8re \u00e0 1000, 2000, 3000, 4000 et 5000 unit\u00e9s. Pour des distributions asym\u00e9triques \u00e9tendues sur plusieurs ordres de grandeur, l&rsquo;application d&rsquo;une transformation logarithmique directement au niveau du syst\u00e8me de projection s&rsquo;effectue simplement via <em>xscale(log)<\/em> ou <em>yscale(log)<\/em>, transformant l&rsquo;espace cart\u00e9sien en une \u00e9chelle logarithmique sans obliger le chercheur \u00e0 recalculer manuellement les logarithmes n\u00e9p\u00e9riens de ses variables dans la base de donn\u00e9es.<\/p>\n<h3>7.2 \u00c9tiquetage technique et typographie des axes<\/h3>\n<p>Un axe d\u00e9pourvu d&rsquo;une d\u00e9signation substantielle claire constitue une n\u00e9gligence m\u00e9thodologique invalidante. Les instructions <em>xtitle(\u00ab\u00a0Texte\u00a0\u00bb)<\/em> et <em>ytitle(\u00ab\u00a0Texte\u00a0\u00bb)<\/em> permettent de documenter avec une parfaite pr\u00e9cision le concept mesur\u00e9 et ses unit\u00e9s physiques ou mon\u00e9taires de r\u00e9f\u00e9rence. Si ces options sont omises, Stata assigne automatiquement par d\u00e9faut le label de la variable ou, \u00e0 d\u00e9faut, son nom brut, ce qui produit r\u00e9guli\u00e8rement des intitul\u00e9s cryptiques ou inadapt\u00e9s \u00e0 la publication savante.<\/p>\n<p>La typographie des \u00e9tiquettes num\u00e9riques de graduation se personnalise au moyen d&rsquo;options imbriqu\u00e9es dans <em>xlabel()<\/em> et <em>ylabel()<\/em>. L&rsquo;orientation angulaire des libell\u00e9s rev\u00eat une importance critique : par d\u00e9faut, les \u00e9tiquettes verticales de l&rsquo;axe Y sont orient\u00e9es verticalement dans de nombreux styles graphiques, obligeant le lecteur \u00e0 incliner la t\u00eate pour les d\u00e9chiffrer. L&rsquo;ajout de l&rsquo;option <em>angle(horizontal)<\/em> au sein de <em>ylabel()<\/em> r\u00e9sout instantan\u00e9ment ce d\u00e9faut d&rsquo;ergonomie cognitive en orientant tous les chiffres de l&rsquo;ordonn\u00e9e de mani\u00e8re strictement horizontale : <em>ylabel(0(10)60, angle(horizontal) labsize(small))<\/em>.<\/p>\n<p>L&rsquo;implantation d&rsquo;une grille de lecture orthogonale (grid lines) aide l&rsquo;\u0153il \u00e0 projeter les coordonn\u00e9es des points vers leurs axes respectifs. L&rsquo;activation explicite se programme par <em>grid<\/em>, coupl\u00e9e \u00e0 des modificateurs de style tels que <em>gstyle(line)<\/em>, <em>glcolor(gs14)<\/em> et <em>glpattern(dot)<\/em>, g\u00e9n\u00e9rant un treillis discret et non invasif. Enfin, lors de confrontations complexes n\u00e9cessitant la projection simultan\u00e9e de deux grandeurs physiques incommensurables (par exemple le prix en dollars et le poids en kilogrammes face \u00e0 une m\u00eame abscisse chronologique), Stata permet la cr\u00e9ation d&rsquo;un axe secondaire ind\u00e9pendant via la commande <em>yaxis(2)<\/em>, ouvrant la voie \u00e0 des trac\u00e9s bivari\u00e9s d&rsquo;une technicit\u00e9 avanc\u00e9e.<\/p>\n<h2>8. Titrage acad\u00e9mique, l\u00e9gendes et annotations documentaires<\/h2>\n<h3>8.1 Structure hi\u00e9rarchique des titres et notes explicatives<\/h3>\n<p>Le protocole de pr\u00e9sentation des documents scientifiques impose une hi\u00e9rarchisation stricte de l&rsquo;information contextuelle entourant le plan graphique. Stata int\u00e8gre cette taxonomie par l&rsquo;interm\u00e9diaire de balises textuelles d\u00e9di\u00e9es : <em>title()<\/em> pour le titre cardinal, <em>subtitle()<\/em> pour la pr\u00e9cision th\u00e9matique interm\u00e9diaire, <em>note()<\/em> pour les m\u00e9tadonn\u00e9es m\u00e9thodologiques et les sources, et <em>caption()<\/em> pour des \u00e9claircissements compl\u00e9mentaires de bas de page.<\/p>\n<figure class=\"wpt-preserved-image\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/french.arabpsychology.com\/wp-content\/uploads\/2026\/09\/scatterStata5.png\" alt=\"Scatterplot with a title in Stata\" \/><figcaption>Scatterplot with a title in Stata<\/figcaption><\/figure>\n<p>Chacune de ces composantes textuelles supporte des modificateurs pr\u00e9cis de taille, d&rsquo;alignement et de disposition. L&rsquo;option <em>size()<\/em> permet d&rsquo;ajuster le corps typographique (par exemple <em>size(medium)<\/em> ou <em>size(large)<\/em>), tandis que l&rsquo;option <em>position()<\/em> r\u00e9git l&rsquo;ancrage spatial selon la m\u00e9taphore des heures d&rsquo;une horloge (la position 12 correspondant au centre sup\u00e9rieur du canevas). L&rsquo;option <em>span<\/em> m\u00e9rite une mention sp\u00e9ciale : en l&rsquo;adjoignant \u00e0 l&rsquo;instruction de titre, l&rsquo;analyste autorise la cha\u00eene de caract\u00e8res \u00e0 s&rsquo;\u00e9tendre sur l&rsquo;int\u00e9gralit\u00e9 de la largeur globale de la fen\u00eatre graphique, plut\u00f4t que de la contraindre \u00e0 la seule zone d\u00e9limit\u00e9e par les axes cart\u00e9siens.<\/p>\n<figure class=\"wpt-preserved-image\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/french.arabpsychology.com\/wp-content\/uploads\/2026\/09\/scatterStata6.png\" alt=\"Scatterplot in Stata with a title and a subtitle\" \/><figcaption>Scatterplot in Stata with a title and a subtitle<\/figcaption><\/figure>\n<p>L&rsquo;adjonction de notes explicatives m\u00e9thodologiques via l&rsquo;option <em>note()<\/em> constitue le vecteur d&rsquo;excellence pour renseigner la taille finale de l&rsquo;\u00e9chantillon analys\u00e9 (par exemple <em>note(\u00ab\u00a0Source : Enqu\u00eate Emploi 2022, INSEE. N = 12 450 observations pond\u00e9r\u00e9es.\u00a0\u00bb)<\/em>), documenter le traitement des valeurs aberrantes ou indiquer les valeurs de significativit\u00e9 des tests statistiques associ\u00e9s. La formulation rigoureuse d&rsquo;un bloc de titrage complet s&rsquo;\u00e9crit conventionnellement ainsi :<\/p>\n<figure class=\"wpt-preserved-image\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/french.arabpsychology.com\/wp-content\/uploads\/2026\/09\/scatterStata7.png\" alt=\"Scatterplot in Stata with a note at the bottom\" \/><figcaption>Scatterplot in Stata with a note at the bottom<\/figcaption><\/figure>\n<pre>twoway (scatter mpg weight) (lfit mpg weight), \/\/\/\n    title(\"Efficacit\u00e9 \u00e9nerg\u00e9tique et masse des v\u00e9hicules\", size(medium) span) \/\/\/\n    subtitle(\"Mod\u00e9lisation bivari\u00e9e sur le march\u00e9 nord-am\u00e9ricain (1978)\", size(small) span) \/\/\/\n    note(\"Source des donn\u00e9es : Fichier interne Stata (sysuse auto). Droite trac\u00e9e par moindres carr\u00e9s ordinaires.\")<\/pre>\n<p>Cette structuration rigoureuse d\u00e9charge le corps de texte principal de l&rsquo;article scientifique d&rsquo;un volume consid\u00e9rable de gloses descriptives en rendant le graphique pleinement autonome sur le plan informationnel.<\/p>\n<h3>8.2 Optimisation fonctionnelle de la l\u00e9gende statistique<\/h3>\n<p>D\u00e8s lors qu&rsquo;un graphique twoway agr\u00e8ge plusieurs calques fonctionnels distincts &mdash; par exemple des marqueurs dispers\u00e9s et une ou plusieurs droites d&rsquo;ajustement &mdash;, le compilateur graphique de Stata g\u00e9n\u00e8re automatiquement une l\u00e9gende en bas du canevas. Si ce comportement par d\u00e9faut s&rsquo;av\u00e8re pr\u00e9cieux, le formatage automatique des libell\u00e9s de l\u00e9gende (qui reprennent souvent la syntaxe brute du type <em>fitted values<\/em>) manque de l&rsquo;\u00e9l\u00e9gance requise pour une publication savante.<\/p>\n<p>La commande globale <em>legend()<\/em> r\u00e9git tous les param\u00e8tres de cet encart. La sous-option primordiale <em>order()<\/em> permet de red\u00e9finir s\u00e9lectivement les calques repr\u00e9sent\u00e9s et d&rsquo;en r\u00e9\u00e9crire les intitul\u00e9s respectifs. Par exemple, l&rsquo;expression <em>legend(order(1 \u00ab\u00a0Donn\u00e9es observ\u00e9es\u00a0\u00bb 2 \u00ab\u00a0Ajustement MCO\u00a0\u00bb))<\/em> assigne des d\u00e9nominations m\u00e9thodologiques claires aux premier et second calques, tout en \u00e9cartant d&rsquo;\u00e9ventuels calques interm\u00e9diaires non informatifs.<\/p>\n<p>Le contr\u00f4le dimensionnel et spatial de la l\u00e9gende se module via plusieurs param\u00e8tres essentiels :<\/p>\n<ul>\n<li><em>rows(n)<\/em> et <em>cols(m)<\/em> : forcent la disposition matricielle sur un nombre fixe de rang\u00e9es ou de colonnes, optimisant ainsi l&rsquo;encombrement spatial vertical ou horizontal.<\/li>\n<li><em>position(p)<\/em> et <em>ring(0)<\/em> : positionnent la l\u00e9gende \u00e0 l&#8217;emplacement horaire d\u00e9sir\u00e9. La commande sp\u00e9cifique <em>ring(0)<\/em> int\u00e8gre la l\u00e9gende directement \u00e0 l&rsquo;int\u00e9rieur de la surface des axes de coordonn\u00e9es, permettant de loger celle-ci dans un espace vide du plan (par exemple dans le coin sup\u00e9rieur droit \u00e0 la position 1 heure) sans contracter la surface utile du rep\u00e8re cart\u00e9sien.<\/li>\n<li><em>region(lcolor(none))<\/em> : supprime la bordure rectangulaire standard encadrant la l\u00e9gende, \u00e9purant le design visuel global en r\u00e9duisant le ratio d&rsquo;encre non fonctionnelle.<\/li>\n<li><em>legend(off)<\/em> : \u00e9teint purement et simplement la l\u00e9gende dans les contextes o\u00f9 la distinction des courbes et nuages est explicite ou document\u00e9e directement par des annotations in-situ.<\/li>\n<\/ul>\n<h2>9. Identification, labellisation et diagnostic des observations<\/h2>\n<h3>9.1 Affichage s\u00e9lectif du libell\u00e9 des points<\/h3>\n<p>Dans l&rsquo;exploration approfondie de petits ou moyens \u00e9chantillons &mdash; tels que des cohortes macro\u00e9conomiques o\u00f9 chaque unit\u00e9 d&rsquo;analyse incarne un \u00c9tat souverain ou un secteur d&rsquo;activit\u00e9 sp\u00e9cifique &mdash;, l&rsquo;identification nominative directe de chaque observation sur le rep\u00e8re cart\u00e9sien accro\u00eet substantiellement la valeur heuristique de la figure. Stata fournit \u00e0 cette fin l&rsquo;option <em>mlabel(nom_variable)<\/em>.<\/p>\n<p>L&rsquo;adjonction brute d&rsquo;\u00e9tiquettes textuelles engendre fr\u00e9quemment des chevauchements disgracieux entre le symbole du marqueur et les caract\u00e8res typographiques. Pour rem\u00e9dier \u00e0 cet \u00e9cueil g\u00e9om\u00e9trique, l&rsquo;option <em>mlabpos(position)<\/em> utilise le cadran horaire (de 1 \u00e0 12) pour orienter le d\u00e9calage de l&rsquo;\u00e9tiquette par rapport au centre du point : la valeur 12 positionne le texte au z\u00e9nith du point, tandis que les valeurs 3 ou 9 le d\u00e9calent respectivement vers la droite ou la gauche. L&rsquo;ajustement du corps du texte via <em>mlabsize(vsmall)<\/em> et de sa couleur via <em>mlabcolor(gs6)<\/em> compl\u00e8te le dispositif de lisibilit\u00e9.<\/p>\n<p>Lorsque la taille de l&rsquo;\u00e9chantillon est cons\u00e9quente, annoter la totalit\u00e9 des points sature in\u00e9vitablement l&rsquo;espace visuel et rend le graphique totalement illisible. La strat\u00e9gie m\u00e9thodologique de r\u00e9f\u00e9rence consiste alors \u00e0 filtrer conditionnellement l&rsquo;affichage du texte pour n&rsquo;isoler que les unit\u00e9s atypiques ou d&rsquo;int\u00e9r\u00eat sp\u00e9cifique. Cette proc\u00e9dure s&rsquo;impl\u00e9mente avec \u00e9l\u00e9gance par la g\u00e9n\u00e9ration pr\u00e9alable d&rsquo;une variable de texte auxiliaire :<\/p>\n<pre>generate label_cible = make if price &gt; 12000 | mpg &gt; 35\ntwoway (scatter mpg price, mlabel(label_cible) mlabpos(2) mlabsize(vsmall))<\/pre>\n<p>Par ce proc\u00e9d\u00e9 d&rsquo;\u00e9tiquetage chirurgical, seules les observations franchissant les seuils critiques pr\u00e9d\u00e9finis voient leur d\u00e9nomination imprim\u00e9e sur la figure, les autres cellules recevant une cha\u00eene vide que Stata traite sans g\u00e9n\u00e9rer d&rsquo;art\u00e9fact graphique superflu.<\/p>\n<h3>9.2 Rep\u00e9rage des points de levier et r\u00e9sidus atypiques<\/h3>\n<p>L&rsquo;une des vocations cardinales du scatterplot r\u00e9side dans sa capacit\u00e9 \u00e0 servir d&rsquo;instrument de diagnostic \u00e9conom\u00e9trique pour d\u00e9tecter les anomalies distributionnelles susceptibles de distordre l&rsquo;estimation des param\u00e8tres de r\u00e9gression. Deux pathologies distinctes doivent \u00eatre dissoci\u00e9es sur le plan g\u00e9om\u00e9trique : les observations pr\u00e9sentant un r\u00e9sidu \u00e9lev\u00e9 (outliers en Y) et les observations poss\u00e9dant un levier \u00e9lev\u00e9 (leverage points en X).<\/p>\n<p>Apr\u00e8s l&rsquo;ajustement d&rsquo;un mod\u00e8le de r\u00e9gression par la commande <em>regress y x<\/em>, Stata autorise l&rsquo;extraction imm\u00e9diate des m\u00e9triques de diagnostic gr\u00e2ce \u00e0 la post-estimation <em>predict<\/em>. L&rsquo;analyste extrait classiquement les r\u00e9sidus studentis\u00e9s par <em>predict rstud, rstudent<\/em> et les mesures d&rsquo;influence globale, au premier rang desquelles la distance de Cook via <em>predict dcook, cooksd<\/em>, ou les valeurs du levier par <em>predict lev, leverage<\/em>.<\/p>\n<p>La visualisation bivari\u00e9e de ces m\u00e9triques diagnostiques s&rsquo;av\u00e8re particuli\u00e8rement \u00e9clairante. Il est possible de construire un graphique dit \u00ab\u00a0\u00e0 bulles\u00a0\u00bb o\u00f9 la taille des marqueurs du scatterplot est proportionnelle \u00e0 la distance de Cook en utilisant l&rsquo;analytique <em>scatter y x [aweight = dcook]<\/em>. Par ailleurs, l&rsquo;insertion de lignes de r\u00e9f\u00e9rence horizontales et verticales au moyen de <em>yline()<\/em> et <em>xline()<\/em> mat\u00e9rialise instantan\u00e9ment les seuils critiques conventionnels :<\/p>\n<pre>regress mpg weight\npredict rstud, rstudent\ntwoway (scatter rstud weight, mcolor(navy%60)) \/\/\/\n    (scatter rstud weight if abs(rstud) &gt; 2, mcolor(cranberry) mlabel(make) mlabsize(tiny)) \/\/\/\n    , yline(-2 0 2, lpattern(dash) lcolor(gs10)) \/\/\/\n    ytitle(\"R\u00e9sidus studentis\u00e9s\") xtitle(\"Poids du v\u00e9hicule (livres)\") \/\/\/\n    legend(order(1 \"Observations r\u00e9guli\u00e8res\" 2 \"|R\u00e9sidu| &gt; 2 (Atypiques)\"))<\/pre>\n<p>Cette approche hybride associe la mod\u00e9lisation statistique formelle et le discernement graphique pour identifier sans \u00e9quivoque les observations qui exercent une traction disproportionn\u00e9e sur l&rsquo;hyperplan de r\u00e9gression.<\/p>\n<h2>10. Stratification, partitionnement et graphiques en trellis<\/h2>\n<h3>10.1 G\u00e9n\u00e9ration de sous-graphiques cat\u00e9goriels avec l&rsquo;option by()<\/h3>\n<p>L&rsquo;h\u00e9t\u00e9rog\u00e9n\u00e9it\u00e9 d&rsquo;un \u00e9chantillon empirique est fr\u00e9quemment structur\u00e9e par une ou plusieurs variables qualitatives cat\u00e9gorielles (sexe, pays, appartenance institutionnelle, secteur d&rsquo;activit\u00e9). La projection indiff\u00e9renci\u00e9e de toutes les unit\u00e9s d&rsquo;observation sur un rep\u00e8re unique occulte les m\u00e9canismes de causalit\u00e9 conditionnelle. Afin d&rsquo;y rem\u00e9dier, Stata met \u00e0 disposition une fonctionnalit\u00e9 majeure d&rsquo;architecture visuelle : le partitionnement en sous-graphiques juxtapos\u00e9s (trellis plots ou faceting), orchestr\u00e9 par la sous-option globale <em>by(variable_cat\u00e9gorielle)<\/em>.<\/p>\n<p>L&rsquo;invocation de <em>by()<\/em> subdivise automatiquement l&rsquo;espace d&rsquo;affichage en autant de panneaux miniatures qu&rsquo;il existe de modalit\u00e9s exhaustives au sein de la variable de stratification. Ainsi, la commande <em>twoway (scatter mpg weight) (lfit mpg weight), by(foreign)<\/em> engendre instantan\u00e9ment deux panneaux distincts &mdash; l&rsquo;un consacr\u00e9 \u00e0 la cohorte nationale, l&rsquo;autre aux v\u00e9hicules import\u00e9s &mdash; au sein desquels les coordonn\u00e9es et la droite d&rsquo;ajustement sont calcul\u00e9es de mani\u00e8re strictement autonome.<\/p>\n<p>La ma\u00eetrise avanc\u00e9e de cette option requiert la gestion fine de ses sous-param\u00e8tres organisationnels :<\/p>\n<ul>\n<li><em>by(cat, rows(1))<\/em> ou <em>by(cat, cols(2))<\/em> : d\u00e9termine la g\u00e9om\u00e9trie de la matrice d&rsquo;affichage en imposant le nombre de rang\u00e9es ou de colonnes pour harmoniser la morphologie globale avec le format d&rsquo;une page imprim\u00e9e.<\/li>\n<li><em>by(cat, total)<\/em> : commande l&rsquo;adjonction d&rsquo;un panneau suppl\u00e9mentaire int\u00e9grant l&rsquo;\u00e9chantillon global agr\u00e9g\u00e9, autorisant ainsi une comparaison visuelle imm\u00e9diate entre les dynamiques locales de sous-groupes et la distribution totale.<\/li>\n<li><em>by(cat, legend(pos(6)))<\/em> : rapatrie la gestion de la l\u00e9gende au niveau global du trellis plut\u00f4t que de multiplier les blocs de l\u00e9gende au sein de chaque panneau \u00e9l\u00e9mentaire.<\/li>\n<\/ul>\n<p>L&rsquo;un des atouts d\u00e9terminants du dispositif r\u00e9side dans l&rsquo;harmonisation automatique des \u00e9chelles d&rsquo;axes : par d\u00e9faut, Stata synchronise rigoureusement les minimums et maximums de tous les panneaux du trellis. Cette commensurabilit\u00e9 \u00e9vite les biais de lecture cognitifs r\u00e9sultant d&rsquo;amplitudes asym\u00e9triques, pr\u00e9servant ainsi l&rsquo;int\u00e9grit\u00e9 de la comparaison inter-groupes.<\/p>\n<h3>10.2 Superposition directe de groupes sur un panneau unique<\/h3>\n<p>Si la partition en sous-graphiques via <em>by()<\/em> brille par sa nettet\u00e9 pour comparer des distributions globales disjointes, elle fragilise parfois l&rsquo;appr\u00e9ciation directe d&rsquo;\u00e9carts marginaux t\u00e9nus. Dans cette configuration, la superposition de l&rsquo;ensemble des cohortes sur un plan cart\u00e9sien unique, identifi\u00e9es par des codes s\u00e9miotiques contrast\u00e9s, s&rsquo;av\u00e8re m\u00e9thodologiquement sup\u00e9rieure. Cette strat\u00e9gie permet de visualiser sans ambigu\u00eft\u00e9 les ph\u00e9nom\u00e8nes d&rsquo;interaction mod\u00e9ratrice (effet mod\u00e9rateur d&rsquo;une variable qualitative sur la relation liant deux grandeurs continues).<\/p>\n<figure class=\"wpt-preserved-image\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/french.arabpsychology.com\/wp-content\/uploads\/2026\/09\/scatterStata4.png\" alt=\"Scatterplot with multiple variables in Stata\" \/><figcaption>Scatterplot with multiple variables in Stata<\/figcaption><\/figure>\n<p>Pour mettre en \u0153uvre cette superposition au sein de l&rsquo;environnement Stata, la m\u00e9thode pr\u00e9conis\u00e9e repose sur l&#8217;empilement explicite de couples d&rsquo;instructions conditionnelles via <em>if<\/em>, associant \u00e0 chaque groupe un style de marqueur et une couleur d\u00e9di\u00e9e :<\/p>\n<pre>twoway (scatter mpg weight if foreign == 0, mcolor(navy%70) msymbol(circle) msize(small)) \/\/\/\n       (lfit mpg weight if foreign == 0, lcolor(navy) lwidth(medthick)) \/\/\/\n       (scatter mpg weight if foreign == 1, mcolor(cranberry%70) msymbol(triangle) msize(small)) \/\/\/\n       (lfit mpg weight if foreign == 1, lcolor(cranberry) lwidth(medthick) lpattern(dash)), \/\/\/\n       ytitle(\"Consommation (miles par gallon)\") \/\/\/\n       xtitle(\"Masse du v\u00e9hicule (livres)\") \/\/\/\n       legend(order(1 \"Domestique (Donn\u00e9es)\" 2 \"Domestique (MCO)\" \/\/\/\n                    3 \"\u00c9tranger (Donn\u00e9es)\" 4 \"\u00c9tranger (MCO)\") cols(2))<\/pre>\n<p>Cette visualisation synth\u00e9tique d\u00e9montre avec force si les deux pentes de r\u00e9gression divergent de mani\u00e8re significative. Un croisement marqu\u00e9 des droites ou un \u00e9cart angulaire substantiel entre les pentes apporte l&rsquo;\u00e9vidence visuelle d&rsquo;un terme d&rsquo;interaction statistique entre la masse et l&rsquo;origine g\u00e9ographique, alertant l&rsquo;\u00e9conom\u00e8tre sur l&rsquo;imp\u00e9ratif d&rsquo;int\u00e9grer formellement un produit vectoriel dans son \u00e9quation de r\u00e9gression multivari\u00e9e.<\/p>\n<h2>11. Matrices de nuages de points pour l&rsquo;analyse multivari\u00e9e<\/h2>\n<h3>11.1 Syntaxe et structure de la commande graph matrix<\/h3>\n<p>Lorsque le protocole de recherche aborde un espace vectoriel \u00e0 haute dimensionnalit\u00e9 comprenant une constellation de variables quantitatives continues, l&rsquo;\u00e9valuation s\u00e9quentielle et isol\u00e9e de chaque paire bivari\u00e9e devient fastidieuse. Stata r\u00e9sout cette complexit\u00e9 multidimensionnelle par une commande d\u00e9di\u00e9e de haut niveau : <em>graph matrix<\/em>. Cette instruction engendre une matrice compl\u00e8te de nuages de points (scatterplot matrix), projetant toutes les permutations bivari\u00e9es possibles au sein d&rsquo;une grille sym\u00e9trique carr\u00e9e.<\/p>\n<p>La formulation syntaxique de base se caract\u00e9rise par une remarquable concision : <em>graph matrix variable1 variable2 variable3 variable4<\/em>. Si quatre variables sont sp\u00e9cifi\u00e9es, Stata compile instantan\u00e9ment une matrice structur\u00e9e en seize cases \u00e9l\u00e9mentaires (quatre rang\u00e9es et quatre colonnes), o\u00f9 chaque cellule hors-diagonale trace la dispersion crois\u00e9e de la variable de sa ligne face \u00e0 celle de sa colonne. La diagonale principale accueille par d\u00e9faut les intitul\u00e9s respectifs des variables en pr\u00e9sence.<\/p>\n<p>En raison de la compacit\u00e9 inh\u00e9rente \u00e0 l&rsquo;agr\u00e9gation de multiples cellules miniatures sur un espace de rendu unique, la personnalisation des marqueurs s&rsquo;impose avec acuit\u00e9. L&rsquo;option <em>msize()<\/em> doit imp\u00e9rativement \u00eatre configur\u00e9e sur des tailles infinit\u00e9simales (telles que <em>msize(vtiny)<\/em> ou <em>msize(tiny)<\/em>), et l&rsquo;opacit\u00e9 mod\u00e9r\u00e9e via <em>mcolor(%40)<\/em>, afin de pr\u00e9venir une oblit\u00e9ration totale des trac\u00e9s par surcharge locale d&rsquo;encre. De surcro\u00eet, les clauses conditionnelles <em>if<\/em> et <em>in<\/em> demeurent totalement op\u00e9rantes au niveau global de l&rsquo;instruction <em>graph matrix<\/em>, garantissant la reproductibilit\u00e9 des filtrages d&rsquo;\u00e9chantillon sur la totalit\u00e9 de l&rsquo;espace matriciel g\u00e9n\u00e9r\u00e9.<\/p>\n<h3>11.2 Personnalisation avanc\u00e9e de la matrice de dispersion<\/h3>\n<p>L&rsquo;optimisation d&rsquo;une matrice de nuages de points passe par la rationalisation de l&rsquo;information projet\u00e9e. Par nature math\u00e9matique, une matrice de dispersion brute est redondante : la portion triangulaire sup\u00e9rieure constitue la r\u00e9flexion sp\u00e9culaire &mdash; par sym\u00e9trie axiale &mdash; de la portion triangulaire inf\u00e9rieure. Pour all\u00e9ger la charge cognitive du lecteur et concentrer son attention sur l&rsquo;essentiel, Stata propose l&rsquo;option <em>half<\/em>, qui commande la suppression pure et simple du triangle sup\u00e9rieur du graphique.<\/p>\n<p>Une personnalisation de niveau professionnel consiste \u00e0 transformer la diagonale principale, conventionnellement st\u00e9rile, en un espace hautement informatif. Gr\u00e2ce \u00e0 l&rsquo;option <em>diagonal()<\/em>, le chercheur peut int\u00e9grer des distributions univari\u00e9es marginales &mdash; notamment des trac\u00e9s de densit\u00e9 par la m\u00e9thode du noyau ou des histogrammes condens\u00e9s &mdash; directement au sein des cases diagonales correspondantes. L&rsquo;observation conjointe de la densit\u00e9 univari\u00e9e sur la diagonale et des corr\u00e9lations crois\u00e9es sur les cellules adjacentes d\u00e9livre une vue synoptique exhaustive du comportement stochastique du vecteur al\u00e9atoire.<\/p>\n<p>La ma\u00eetrise des matrices de dispersion joue un r\u00f4le fondamental dans la phase pr\u00e9paratoire de l&rsquo;\u00e9conom\u00e9trie multivari\u00e9e. Elle permet de d\u00e9celer \u00e0 vue d&rsquo;\u0153il les ph\u00e9nom\u00e8nes critiques de multicolin\u00e9arit\u00e9 parfaite ou quasi-parfaite : deux r\u00e9gresseurs pr\u00e9sentant un alignement lin\u00e9aire quasi-strict dans leur cellule matricielle commune signaleront instantan\u00e9ment un risque d&rsquo;instabilit\u00e9 num\u00e9rique pour l&rsquo;inversion de la matrice X&rsquo;X lors de l&rsquo;estimation MCO, guidant ainsi l&rsquo;analyste vers la s\u00e9lection parcimonieuse de ses variables explicatives ou le recours \u00e0 des mod\u00e9lisations en \u00e9quations structurelles.<\/p>\n<h2>12. Th\u00e8mes visuels, automatisation et exportation haute r\u00e9solution<\/h2>\n<h3>12.1 S\u00e9lection et modification des chart schemes<\/h3>\n<p>L&rsquo;esth\u00e9tique graphique de Stata est pilot\u00e9e par un syst\u00e8me de feuilles de style universelles baptis\u00e9es <em>schemes<\/em>. Ces th\u00e8mes gouvernent l&rsquo;int\u00e9gralit\u00e9 des propri\u00e9t\u00e9s chromatiques, g\u00e9om\u00e9triques et typographiques par d\u00e9faut : couleur d&rsquo;arri\u00e8re-plan du canevas, \u00e9paisseur des bordures d&rsquo;axes, dimensionnement des graduations, palettes chromatiques par d\u00e9faut et marges p\u00e9rim\u00e9triques. Pendant de nombreuses ann\u00e9es, le th\u00e8me standard <em>s2color<\/em> s&rsquo;est attir\u00e9 des critiques r\u00e9currentes en raison de son fond grisaille peu attrayant et de ses contours contrast\u00e9s mal adapt\u00e9s aux exigences contemporaines du graphisme scientifique.<\/p>\n<p>Pour modifier cette esth\u00e9tique par d\u00e9faut, l&rsquo;utilisateur peut appliquer un style ponctuellement au sein d&rsquo;une commande via l&rsquo;option <em>scheme(nom_du_theme)<\/em>, ou reconfigurer globalement l&rsquo;ensemble de sa session de travail via la directive d&rsquo;environnement <em>set scheme nom_du_theme, permanently<\/em>. Parmi les th\u00e8mes natifs modernes les plus rigoureux figurent <em>s1mono<\/em> et <em>s1color<\/em>, qui privil\u00e9gient un fond blanc d&rsquo;une propret\u00e9 exemplaire, exempt de toute encre superflue. La communaut\u00e9 acad\u00e9mique a \u00e9galement d\u00e9velopp\u00e9 des styles tiers renomm\u00e9s, au premier rang desquels figure le sch\u00e9ma <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/www.stata-journal.com\/article.html?article=gr0070\">cleanplots<\/a> con\u00e7u par Trenton Mize, devenu un standard de fait dans de nombreuses revues d&rsquo;excellence pour sa clart\u00e9 minimaliste et ses palettes optimis\u00e9es pour les personnes pr\u00e9sentant des d\u00e9ficiences de la vision des couleurs (daltonisme).<\/p>\n<p>L&rsquo;adoption d&rsquo;un th\u00e8me adapt\u00e9 garantit une harmonisation graphique absolue \u00e0 travers tous les chapitres d&rsquo;un m\u00e9moire doctoral ou les diff\u00e9rents articles d&rsquo;un programme de recherche, \u00e9liminant les disparit\u00e9s stylistiques parasites pour asseoir une identit\u00e9 visuelle scientifique d&rsquo;une irr\u00e9prochable coh\u00e9rence.<\/p>\n<h3>12.2 Exportation vectorielle et pr\u00e9paration pour la publication<\/h3>\n<p>L&rsquo;aboutissement ultime de la production d&rsquo;un nuage de points r\u00e9side dans son exportation hors du logiciel Stata vers un format de fichier p\u00e9renne, calibr\u00e9 pour satisfaire les crit\u00e8res techniques drastiques des \u00e9diteurs acad\u00e9miques. L&rsquo;outil op\u00e9rant cette transposition est l&rsquo;instruction de bas niveau <em>graph export<\/em>.<\/p>\n<p>Sur le plan m\u00e9thodologique, une distinction radicale s\u00e9pare les formats vectoriels des formats matriciels (raster). Pour toute publication savante &mdash; tout particuli\u00e8rement lors d&rsquo;une composition sous le syst\u00e8me de composition typographique LaTeX &mdash;, le recours aux formats vectoriels est rigoureusement imp\u00e9ratif. Les formats <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/en.wikipedia.org\/wiki\/PDF\">PDF<\/a> (Portable Document Format) et <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/en.wikipedia.org\/wiki\/Encapsulated_PostScript\">EPS<\/a> (Encapsulated PostScript) encodent les \u00e9l\u00e9ments graphiques &mdash; lignes, segments, marqueurs, caract\u00e8res &mdash; sous forme d&rsquo;instructions math\u00e9matiques pures plut\u00f4t que d&rsquo;une grille de pixels fig\u00e9e. En cons\u00e9quence, la figure conserve une nettet\u00e9 absolue sans la moindre pixellisation, quelle que soit la puissance d&rsquo;agrandissement appliqu\u00e9e lors de l&rsquo;impression physique.<\/p>\n<pre>twoway (scatter mpg weight) (lfit mpg weight)\ngraph export \"Figure1_Dispersion.pdf\", as(pdf) replace<\/pre>\n<p>Dans les circonstances o\u00f9 des imp\u00e9ratifs \u00e9ditoriaux ou des outils grand public (tels que Microsoft Word) exigent des images matricielles, l&rsquo;analyste se tournera vers les formats <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/en.wikipedia.org\/wiki\/PNG\">PNG<\/a> ou <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/en.wikipedia.org\/wiki\/TIFF\">TIFF<\/a>. Il est alors absolument vital de param\u00e9trer explicitement une r\u00e9solution minimale de 300 \u00e0 600 points par pouce (DPI), sous peine de produire des figures floues ou cr\u00e9nel\u00e9es impropres \u00e0 l&rsquo;\u00e9valuation par les pairs. Cette exigence se programme par l&rsquo;adjonction de l&rsquo;option <em>width()<\/em> ou la configuration globale de la r\u00e9solution :<\/p>\n<pre>graph export \"Figure1_Dispersion.png\", as(png) width(3600) height(2400) replace<\/pre>\n<p>Cette directive g\u00e9n\u00e8re une image d&rsquo;une tr\u00e8s haute densit\u00e9 de pixels, garantissant une nettet\u00e9 irr\u00e9prochable lors de l&rsquo;incorporation finale dans les \u00e9preuves d&rsquo;imprimerie.<\/p>\n<h3>12.3 Reproductibilit\u00e9 et automatisation via fichiers Do-file<\/h3>\n<p>Dans le paradigme contemporain de la science ouverte et de la recherche empirique v\u00e9rifiable, la manipulation interactive d&rsquo;interfaces graphiques par clics de souris doit \u00eatre proscrite au profit d&rsquo;une programmation d\u00e9clarative s\u00e9quentielle int\u00e9grale, consign\u00e9e au sein de scripts ex\u00e9cutables autonomes d\u00e9sign\u00e9s sous le terme de fichiers <em>do-files<\/em>.<\/p>\n<p>La conception d&rsquo;un do-file graphique hautement professionnel repose sur l&rsquo;usage judicieux des macros locales (<em>local<\/em>). Ces variables d&rsquo;environnement temporaires permettent de param\u00e9trer de mani\u00e8re centralis\u00e9e les options visuelles r\u00e9currentes, garantissant qu&rsquo;une modification esth\u00e9tique transversale (telle que le changement d&rsquo;une nuance chromatique institutionnelle ou la taille d&rsquo;une police) se r\u00e9percutera instantan\u00e9ment sur l&rsquo;int\u00e9gralit\u00e9 des figures produites sans n\u00e9cessiter une r\u00e9\u00e9criture fastidieuse de chaque ligne de code :<\/p>\n<pre>\/* ========================================================================== *\/\n\/* DO-FILE : Generation_Figures_Econometriques.do                             *\/\n\/* OBJET   : Nuages de points bivari\u00e9s haute r\u00e9solution                       *\/\n\/* AUTEUR  : Laboratoire d'Analyse \u00c9conomique et Sociale                      *\/\n\/* DATE    : Novembre 2023                                                    *\/\n\/* ========================================================================== *\/\n\nclear all\nset more off\nsysuse auto, clear\n\n\/\/ D\u00e9finition centralis\u00e9e des param\u00e8tres graphiques\nlocal COULEUR_POINTS \"navy%60\"\nlocal COULEUR_DROITE \"crimson\"\nlocal STYLE_POINTS   \"circle\"\nlocal OPTIONS_TITRE  \"size(medium) span color(gs2)\"\nlocal THEME_GENERAL  \"s1mono\"\n\n\/\/ Construction et rendu du scatterplot\ntwoway (scatter mpg weight, msymbol(`STYLE_POINTS') mcolor(`COULEUR_POINTS') msize(small)) \/\/\/\n       (lfit mpg weight, lcolor(`COULEUR_DROITE') lwidth(thick)),                          \/\/\/\n       scheme(`THEME_GENERAL')                                                             \/\/\/\n       title(\"Ajustement lin\u00e9aire de la consommation \u00e9nerg\u00e9tique\", `OPTIONS_TITRE')        \/\/\/\n       ytitle(\"Miles par gallon (MPG)\", size(small))                                       \/\/\/\n       xtitle(\"Masse pond\u00e9rale (Livres)\", size(small))                                     \/\/\/\n       ylabel(, angle(horizontal) nogrid)                                                 \/\/\/\n       legend(order(1 \"Donn\u00e9es d'observation\" 2 \"Droite des MCO\") pos(6) rows(1))        \/\/\/\n       note(\"Note : Donn\u00e9es issues de l'audit automobile de 1978. N = 74 observations.\")\n\n\/\/ Exportation vectorielle automatis\u00e9e\ngraph export \"Figure_Reproducible_Finale.pdf\", as(pdf) replace<\/pre>\n<p>L&rsquo;impl\u00e9mentation de cette architecture de script garantit qu&rsquo;un rechargement complet des donn\u00e9es ou une actualisation de l&rsquo;\u00e9chantillon permettra de r\u00e9\u00e9diter l&rsquo;int\u00e9gralit\u00e9 du corpus graphique de l&rsquo;\u00e9tude en une fraction de seconde, avec une exactitude math\u00e9matique et formelle absolue, attestant du plus haut niveau de rigueur m\u00e9thodologique et d&rsquo;int\u00e9grit\u00e9 scientifique.<\/p>\n<h2>R\u00e9f\u00e9rences<\/h2>\n<ul>\n<li>Anscombe, F. J. (1973). Graphs in statistical analysis. <em>The American Statistician<\/em>, 27(1), 17\u201321. <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1080\/00031305.1973.10478966\">https:\/\/doi.org\/10.1080\/00031305.1973.10478966<\/a><\/li>\n<li>Cleveland, W. S. (1979). Robust locally weighted regression and smoothing scatterplots. <em>Journal of the American Statistical Association<\/em>, 74(368), 829\u2013836. <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1080\/01621459.1979.10481038\">https:\/\/doi.org\/10.1080\/01621459.1979.10481038<\/a><\/li>\n<li>Mize, T. D. (2018). cleanplots: A theme for clean, publication-ready Stata graphics. <em>The Stata Journal<\/em>, 18(4), 890\u2013905. <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/www.stata-journal.com\/article.html?article=gr0070\">https:\/\/www.stata-journal.com\/article.html?article=gr0070<\/a><\/li>\n<li>Mitchell, M. N. (2012). <em>A visual guide to Stata graphics<\/em> (3rd ed.). Stata Press.<\/li>\n<li>StataCorp. (2023). <em>Stata graphics reference manual: Release 18<\/em>. Stata Press. <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/www.stata.com\/manuals\/g.pdf\">https:\/\/www.stata.com\/manuals\/g.pdf<\/a><\/li>\n<li>Tufte, E. R. (2001). <em>The visual display of quantitative information<\/em> (2nd ed.). Graphics Press.<\/li>\n<li>Tukey, J. W. (1977). <em>Exploratory data analysis<\/em>. Addison-Wesley.<\/li>\n<li>UCLA: Statistical Consulting Group. (2021). <em>Introduction to Stata graphics<\/em>. UCLA Institute for Digital Research and Education. <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/stats.oarc.ucla.edu\/stata\/modules\/graph8\/intro\/\">https:\/\/stats.oarc.ucla.edu\/stata\/modules\/graph8\/intro\/<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Guide complet et rigoureux pour concevoir, personnaliser et exporter des nuages de points acad\u00e9miques avec le logiciel statistique Stata.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","categories":[4420,1838],"tags":[2682,4421,1910,2216,2041],"class_list":["post-2288","psych_stat","type-psych_stat","status-publish","hentry","category-logiciels-danalyse","category-statistiques","tag-analyse-statistique","tag-nuage-de-points","tag-regression-lineaire","tag-stata","tag-visualisation-de-donnees"],"_links":{"self":[{"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=\/wp\/v2\/psych_stat\/2288","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=2288"}],"version-history":[{"count":0,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=\/wp\/v2\/psych_stat\/2288\/revisions"}],"wp:attachment":[{"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2288"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2288"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2288"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}