{"id":4625,"date":"2026-09-11T11:07:56","date_gmt":"2026-09-11T11:07:56","guid":{"rendered":"http:\/\/french.arabpsychology.com\/statistics\/comment-creer-modifier-histogrammes-stata\/"},"modified":"2026-09-11T11:08:22","modified_gmt":"2026-09-11T11:08:22","slug":"comment-creer-modifier-histogrammes-stata","status":"publish","type":"psych_stat","link":"https:\/\/french.arabpsychology.com\/?psych_stat=comment-creer-modifier-histogrammes-stata","title":{"rendered":"Comment cr\u00e9er et modifier des histogrammes dans Stata"},"content":{"rendered":"<p>L&rsquo;exploration visuelle des distributions statistiques constitue le socle fondamental de toute d\u00e9marche empirique rigoureuse. Au sein des sciences \u00e9conomiques, biom\u00e9dicales, sociologiques et comportementales, appr\u00e9hender la forme g\u00e9om\u00e9trique d&rsquo;une variable quantitative conditionne la validit\u00e9 des inf\u00e9rences subs\u00e9quentes. L&rsquo;histogramme, introduit dans sa formalisation moderne par le statisticien Karl Pearson \u00e0 la fin du dix-neuvi\u00e8me si\u00e8cle, demeure l&rsquo;instrument graphique privil\u00e9gi\u00e9 pour synth\u00e9tiser la distribution d&rsquo;une variable continue ou discr\u00e8te. Loin de constituer une simple juxtaposition de rectangles verticaux, il mat\u00e9rialise l&rsquo;estimation non param\u00e9trique d&rsquo;une fonction de densit\u00e9 de probabilit\u00e9 sous-jacente, r\u00e9v\u00e9lant des propri\u00e9t\u00e9s morphologiques critiques telles que l&rsquo;asym\u00e9trie, l&rsquo;aplatissement, la multimodalit\u00e9 ou l&rsquo;\u00e9mergence d&rsquo;observations atypiques.<\/p>\n<p>Dans l&rsquo;\u00e9cosyst\u00e8me des logiciels d&rsquo;analyse de donn\u00e9es, le logiciel Stata s&rsquo;est impos\u00e9 comme une r\u00e9f\u00e9rence incontournable en mati\u00e8re d&rsquo;\u00e9conom\u00e9trie appliqu\u00e9e et d&rsquo;\u00e9pid\u00e9miologie quantitative. Dot\u00e9 d&rsquo;un moteur graphique puissant et modulaire, il offre un \u00e9ventail complet de commandes permettant de transcender les repr\u00e9sentations par d\u00e9faut pour aboutir \u00e0 des figures de qualit\u00e9 publication, conformes aux exigences \u00e9ditoriales les plus strictes. La commande int\u00e9gr\u00e9e d\u00e9di\u00e9e aux histogrammes allie une flexibilit\u00e9 algorithmique remarquable \u00e0 une syntaxe script\u00e9e hautement reproductible. Cependant, ma\u00eetriser cet outil requiert une compr\u00e9hension fine de ses m\u00e9canismes sous-jacents, allant des r\u00e8gles de partitionnement de l&rsquo;espace num\u00e9rique jusqu&rsquo;\u00e0 l&rsquo;ajustement microm\u00e9trique des composantes visuelles.<\/p>\n<p>Ce guide exhaustif a pour vocation d&rsquo;accompagner les chercheurs, analystes et \u00e9tudiants avanc\u00e9s dans la ma\u00eetrise int\u00e9grale de la conception, de la personnalisation et de l&rsquo;interpr\u00e9tation des histogrammes sous Stata. \u00c0 travers un parcours m\u00e9thodologique structur\u00e9 d\u00e9butant par les assises th\u00e9oriques et progressant vers les configurations graphiques avanc\u00e9es, cet article d\u00e9cortique chaque param\u00e8tre syntaxique, met en lumi\u00e8re les pi\u00e8ges d&rsquo;interpr\u00e9tation les plus fr\u00e9quents et illustre les meilleures pratiques de programmation au sein de fichiers de commandes reproductibles.<\/p>\n<h2>1. Introduction aux histogrammes dans Stata et fondements th\u00e9oriques<\/h2>\n<p>Avant d&rsquo;aborder les lignes de commande dans Stata, il s&rsquo;av\u00e8re indispensable d&rsquo;asseoir les fondements conceptuels qui gouvernent la mod\u00e9lisation graphique par histogramme. En tant que pont entre la th\u00e9orie math\u00e9matique des probabilit\u00e9s et l&rsquo;\u00e9chantillonnage empirique, l&rsquo;histogramme synth\u00e9tise une masse consid\u00e9rable d&rsquo;informations num\u00e9riques au sein d&rsquo;une g\u00e9om\u00e9trie spatiale bidimensionnelle intuitive mais exigeante.<\/p>\n<h3>1.1 D\u00e9finition et utilit\u00e9 de l&rsquo;histogramme en analyse de donn\u00e9es<\/h3>\n<p>Un histogramme est une repr\u00e9sentation graphique surfacique de la distribution de fr\u00e9quences d&rsquo;une variable quantitative, qu&rsquo;elle soit continue ou discr\u00e8te. Contrairement au diagramme en barres classique r\u00e9serv\u00e9 aux variables qualitatives nominales, l&rsquo;histogramme repose sur le d\u00e9coupage de l&rsquo;intervalle des valeurs observ\u00e9es en sous-intervalles contigus mutuellement exclusifs, d\u00e9sign\u00e9s sous le terme de classes ou de casiers (en anglais, <em>bins<\/em>). Au-dessus de chaque intervalle, un rectangle est \u00e9rig\u00e9 de telle mani\u00e8re que sa surface soit directement proportionnelle \u00e0 la fr\u00e9quence relative ou absolue des observations appartenant \u00e0 cette tranche de valeurs.<\/p>\n<p>Cette g\u00e9om\u00e9trie permet une visualisation empirique imm\u00e9diate des trois propri\u00e9t\u00e9s cardinales d&rsquo;une s\u00e9rie statistique : sa tendance centrale (m\u00e9diane, moyenne, mode), sa dispersion (\u00e9tendue, intervalle interquartile, variance) et sa morphologie distributionnelle globale. L&rsquo;observateur avis\u00e9 peut d\u00e9celer instantan\u00e9ment le degr\u00e9 d&rsquo;<a rel=\"noopener noreferrer\" href=\"https:\/\/en.wikipedia.org\/wiki\/Skewness\">asym\u00e9trie statistique (skewness)<\/a>, distinguant une queue de distribution \u00e9tir\u00e9e vers la droite (asym\u00e9trie positive) d&rsquo;une queue \u00e9tir\u00e9e vers la gauche (asym\u00e9trie n\u00e9gative). De m\u00eame, l&rsquo;<a rel=\"noopener noreferrer\" href=\"https:\/\/en.wikipedia.org\/wiki\/Kurtosis\">aplatissement (kurtosis)<\/a> se manifeste par le caract\u00e8re pointu ou aplati de la cloche, r\u00e9v\u00e9lant la propension de l&rsquo;\u00e9chantillon \u00e0 g\u00e9n\u00e9rer des \u00e9v\u00e9nements extr\u00eames par rapport \u00e0 une loi de distribution normale.<\/p>\n<p>Enfin, l&rsquo;histogramme joue un r\u00f4le de sentinelle dans la d\u00e9tection visuelle pr\u00e9liminaire des valeurs aberrantes (<em>outliers<\/em>) et des discontinuit\u00e9s distributionnelles. Une barre isol\u00e9e \u00e0 l&rsquo;extr\u00e9mit\u00e9 du trac\u00e9 graphique signale imm\u00e9diatement la pr\u00e9sence d&rsquo;une observation suspecte ou d&rsquo;une erreur de saisie, tandis qu&rsquo;un creux inattendu au centre d&rsquo;une distribution unimodale th\u00e9orique peut r\u00e9v\u00e9ler une censure statistique, un effet de seuil administratif ou un biais d&rsquo;\u00e9chantillonnage substantiel n\u00e9cessitant des investigations approfondies.<\/p>\n<h3>1.2 Pertinence de l&rsquo;histogramme dans la recherche empirique et comportementale<\/h3>\n<p>Dans le protocole de recherche quantitative, la phase d&rsquo;analyse exploratoire conditionne l&rsquo;ensemble des choix m\u00e9thodologiques ult\u00e9rieurs. L&rsquo;une des justifications majeures de l&#8217;emploi de l&rsquo;histogramme r\u00e9side dans l&rsquo;\u00e9valuation empirique de l&rsquo;hypoth\u00e8se de normalit\u00e9 univari\u00e9e. De nombreux estimateurs canoniques, tels que la r\u00e9gression lin\u00e9aire par les moindres carr\u00e9s ordinaires (MCO), le test t de Student pour \u00e9chantillons ind\u00e9pendants ou l&rsquo;analyse de variance univari\u00e9e (ANOVA), s&rsquo;appuient sur l&rsquo;hypoth\u00e8se que les termes r\u00e9siduels ou les variables sous-jacentes suivent approximativement une loi gaussienne. L&rsquo;examen attentif de l&rsquo;histogramme pr\u00e9vient l&rsquo;application m\u00e9canique de ces tests lorsque les donn\u00e9es pr\u00e9sentent une asym\u00e9trie prononc\u00e9e ou une forte leptocurticit\u00e9.<\/p>\n<p>Dans les sciences comportementales, la psychom\u00e9trie et les neurosciences cognitives, les m\u00e9triques mesur\u00e9es se heurtent fr\u00e9quemment \u00e0 des contraintes structurelles. C&rsquo;est typiquement le cas de l&rsquo;analyse des temps de r\u00e9ponse ou des temps de r\u00e9action, dont la distribution empirique est notoirement asym\u00e9trique positive, mod\u00e9lisable par des lois ex-gaussiennes ou log-normales. De m\u00eame, les instruments d&rsquo;\u00e9valuation psychom\u00e9trique construits \u00e0 partir d&rsquo;\u00e9chelles de Likert agr\u00e9g\u00e9es manifestent fr\u00e9quemment des planchers ou des plafonds artificiels. La visualisation sous forme d&rsquo;histogramme rend compte de cette r\u00e9alit\u00e9 m\u00e9thodologique, \u00e9vitant aux analystes de tirer des conclusions erron\u00e9es sur la variabilit\u00e9 des traits latents.<\/p>\n<p>Il convient toutefois de souligner que l&rsquo;histogramme s&rsquo;inscrit dans une d\u00e9marche triangul\u00e9e. Il ne saurait se substituer totalement \u00e0 la bo\u00eete \u00e0 moustaches (<em>boxplot<\/em>) de Tukey, laquelle synth\u00e9tise plus rigoureusement les quartiles et identifie les valeurs extr\u00eames selon des crit\u00e8res formalis\u00e9s, ni au trac\u00e9 quantile-quantile (Q-Q plot), outil de r\u00e9f\u00e9rence pour juger de l&rsquo;ad\u00e9quation \u00e0 une loi th\u00e9orique aux extr\u00e9mit\u00e9s de la distribution. En combinant la lisibilit\u00e9 intuitive de l&rsquo;histogramme avec la pr\u00e9cision du trac\u00e9 quantile-quantile, le chercheur garantit une communication scientifique irr\u00e9prochable des structures de ses donn\u00e9es avant toute tentative de mod\u00e9lisation pr\u00e9dictive ou causale.<\/p>\n<h3>1.3 Aper\u00e7u de la commande hist et architecture graphique de Stata<\/h3>\n<p>L&rsquo;environnement logiciel Stata propose une architecture graphique puissante, unifi\u00e9e et modulaire d\u00e9sign\u00e9e sous le nom de syst\u00e8me graphique <em>twoway<\/em>. Au sein de cette armature logicielle, la commande <strong>histogram<\/strong> (que l&rsquo;on peut abr\u00e9ger de fa\u00e7on parfaitement valide sous la forme concise <strong>hist<\/strong>) op\u00e8re comme une directive autonome de haut niveau, tout en \u00e9tant interop\u00e9rable avec l&rsquo;ensemble des options et sous-commandes de la famille graphique g\u00e9n\u00e9rale de Stata.<\/p>\n<p>Stata permet d&rsquo;aborder la g\u00e9n\u00e9ration graphique selon deux modalit\u00e9s contrast\u00e9es : l&rsquo;interface utilisateur interactive (GUI) pilot\u00e9e par des menus d\u00e9roulants et des bo\u00eetes de dialogue, ou la syntaxe script\u00e9e ex\u00e9cut\u00e9e directement via la ligne de commande ou consign\u00e9e dans un fichier de scripts nomm\u00e9 <em>do-file<\/em>. Si l&rsquo;interface interactive constitue un vecteur d&rsquo;apprentissage commode pour les n\u00e9ophytes, l&rsquo;approche script\u00e9e s&rsquo;impose imp\u00e9rativement dans le cadre de la recherche scientifique. L&rsquo;int\u00e9gration de la commande <strong>histogram<\/strong> au sein d&rsquo;un <em>do-file<\/em> garantit la tra\u00e7abilit\u00e9 int\u00e9grale de la cha\u00eene de traitement, assure la r\u00e9plicabilit\u00e9 exacte des repr\u00e9sentations graphiques et autorise l&rsquo;automatisation de la production visuelle sur des s\u00e9ries temporelles ou des panels longitudinaux.<\/p>\n<p>Les versions r\u00e9centes de Stata (notamment Stata 16, 17 et 18) ont enrichi le moteur graphique d&rsquo;am\u00e9liorations ergonomiques majeures, incluant une gestion vectorielle native, le support de formats contemporains comme le SVG, une gestion chromatique optimis\u00e9e pour le daltonisme et une gestion accrue de la transparence alpha. La commande <strong>hist<\/strong> tire pleinement parti de ces \u00e9volutions pour transformer des esquisses exploratoires primaires en figures de synth\u00e8se publiables dans les revues acad\u00e9miques internationales les plus exigeantes.<\/p>\n<h2>2. Pr\u00e9paration de l&rsquo;environnement de travail et exploration du jeu de donn\u00e9es<\/h2>\n<p>Toute analyse graphique rigoureuse d\u00e9bute par une mise en place m\u00e9ticuleuse de l&rsquo;environnement de travail et un examen exhaustif des propri\u00e9t\u00e9s num\u00e9riques du jeu de donn\u00e9es. La ma\u00eetrise des commandes fondamentales de v\u00e9rification \u00e9vite de formuler des interpr\u00e9tations visuelles erron\u00e9es issues de corruptions de donn\u00e9es ou de valeurs manquantes occult\u00e9es.<\/p>\n<h3>2.1 Chargement et initialisation des donn\u00e9es d&rsquo;exemple<\/h3>\n<p>Afin d&rsquo;assurer une parfaite reproductibilit\u00e9 des exemples d\u00e9velopp\u00e9s tout au long de ce guide, nous utiliserons le jeu de donn\u00e9es d&rsquo;entra\u00eenement officiel <em>auto.dta<\/em> distribu\u00e9 par le <a rel=\"noopener noreferrer\" href=\"https:\/\/www.stata.com\/\">consortium StataCorp<\/a> via Stata Press. Cette table compile diverses caract\u00e9ristiques techniques, dimensions physiques et m\u00e9triques \u00e9conomiques de soixante-quatorze mod\u00e8les d&rsquo;automobiles commercialis\u00e9s aux \u00c9tats-Unis en 1978. Sa structure vari\u00e9e, combinant variables strictement continues, variables de d\u00e9nombrement discr\u00e8tes et facteurs cat\u00e9goriels, en fait un support id\u00e9al d&rsquo;exp\u00e9rimentation p\u00e9dagogique.<\/p>\n<p>Pour charger ce jeu de donn\u00e9es directement en m\u00e9moire active depuis les serveurs officiels, il suffit d&rsquo;ex\u00e9cuter l&rsquo;instruction suivante dans la fen\u00eatre de commande ou au sein d&rsquo;un <em>do-file<\/em> :<\/p>\n<p><strong>use http:\/\/www.stata-press.com\/data\/r13\/auto, clear<\/strong><\/p>\n<p>L&rsquo;argument <strong>clear<\/strong> indique formellement au logiciel de r\u00e9initialiser la m\u00e9moire vive en purgeant toute table pr\u00e9alablement charg\u00e9e, pr\u00e9venant ainsi les messages d&rsquo;interruption. Une fois les donn\u00e9es r\u00e9sidant en m\u00e9moire, il est imp\u00e9ratif de d\u00e9finir le r\u00e9pertoire de travail dans lequel les exportations graphiques ult\u00e9rieures viendront s&rsquo;enregistrer. Cette configuration s&rsquo;effectue au moyen de la commande <strong>cd<\/strong> (pour <em>change directory<\/em>), en sp\u00e9cifiant le chemin d&rsquo;acc\u00e8s absolu ou relatif propre \u00e0 votre syst\u00e8me d&rsquo;exploitation :<\/p>\n<p><strong>cd \u00ab\u00a0C:\/Projets\/Recherche\/Graphiques_Stata\u00a0\u00bb<\/strong><\/p>\n<p>Pour contr\u00f4ler l&rsquo;int\u00e9grit\u00e9 de la structure tabulaire, la commande <strong>describe<\/strong> fournit un aper\u00e7u concis du nombre total d&rsquo;observations (N = 74), du nombre de variables (k = 12), des types de stockage informatique (float, int, byte, string) ainsi que des \u00e9tiquettes associ\u00e9es (<em>variable labels<\/em>). Cette v\u00e9rification confirme que les grandeurs m\u00e9triques d&rsquo;int\u00e9r\u00eat sont convenablement cod\u00e9es sous forme num\u00e9rique et non comme des cha\u00eenes de caract\u00e8res litt\u00e9rales.<\/p>\n<h3>2.2 Inspection pr\u00e9liminaire des variables quantitatives<\/h3>\n<p>G\u00e9n\u00e9rer un histogramme sans conna\u00eetre pr\u00e9alablement les moments empiriques de la variable cible constitue une lacune m\u00e9thodologique s\u00e9rieuse. L&rsquo;examen des grandeurs scalaires permet d&rsquo;anticiper les limites des axes, de jauger l&rsquo;\u00e9tendue globale et de concevoir judicieusement le d\u00e9coupage en classes. La commande canonique pour extraire ces param\u00e8tres statistiques est <strong>summarize<\/strong> (abr\u00e9g\u00e9e couramment en <strong>sum<\/strong>) :<\/p>\n<p><strong>summarize length<\/strong><\/p>\n<p>Cette instruction renvoie instantan\u00e9ment l&rsquo;effectif valide, la moyenne empirique, l&rsquo;\u00e9cart-type ainsi que les bornes minimale et maximale de la variable <em>length<\/em>, qui consigne la longueur physique des v\u00e9hicules exprim\u00e9e en pouces. Pour obtenir une d\u00e9composition statistique plus profonde, incluant les quantiles sp\u00e9cifiques, la variance ainsi que les coefficients d&rsquo;asym\u00e9trie (skewness) et d&rsquo;aplatissement (kurtosis), on adjoint l&rsquo;option <strong>detail<\/strong> :<\/p>\n<p><strong>summarize length, detail<\/strong><\/p>\n<figure class=\"wpt-preserved-image\"><img fetchpriority=\"high\" decoding=\"async\" src=\"http:\/\/french.arabpsychology.com\/wp-content\/uploads\/2026\/09\/scatterStata1-2.png\" alt=\"Summarize example command in Stata\" \/><figcaption>Summarize example command in Stata<\/figcaption><\/figure>\n<p>L&rsquo;affichage g\u00e9n\u00e9r\u00e9 par cette instruction permet de v\u00e9rifier l&rsquo;\u00e9cart entre la m\u00e9diane (cinquanti\u00e8me percentile) et la moyenne arithm\u00e9tique. Une divergence notable entre ces deux indicateurs renseigne sur l&rsquo;asym\u00e9trie de la distribution. De surcro\u00eet, cette \u00e9tape autorise la d\u00e9tection pr\u00e9coce des valeurs manquantes. Dans Stata, les valeurs manquantes pour les variables num\u00e9riques sont encod\u00e9es par un point typographique (<em>system missing value<\/em>, not\u00e9 <strong>.<\/strong>) ou par des codes \u00e9tendus allant de <strong>.a<\/strong> \u00e0 <strong>.z<\/strong>. Il convient d&rsquo;\u00eatre vigilant : bien que la commande d&rsquo;histogramme exclue par d\u00e9faut les valeurs manquantes de l&rsquo;estimation de densit\u00e9, un codage erron\u00e9 de valeurs non renseign\u00e9es sous forme de nombres extr\u00eames (comme 999 ou -99) distordrait irr\u00e9m\u00e9diablement l&rsquo;\u00e9chelle de l&rsquo;histogramme, \u00e9crasant la quasi-totalit\u00e9 des observations au sein d&rsquo;une unique barre microscopique.<\/p>\n<p>Parmi les grandeurs continues pr\u00e9sentes dans la table <em>auto.dta<\/em>, la variable <em>length<\/em> pr\u00e9sente une dynamique distributionnelle fluide, exempte de discontinuit\u00e9s excessives, ce qui la rend \u00e9minemment appropri\u00e9e pour illustrer la construction de notre premier histogramme \u00e9l\u00e9mentaire.<\/p>\n<h2>3. Cr\u00e9ation d&rsquo;un histogramme \u00e9l\u00e9mentaire avec la commande hist<\/h2>\n<p>Une fois les donn\u00e9es appr\u00e9hend\u00e9es sur le plan statistique, la mise en \u0153uvre de la commande graphique \u00e9l\u00e9mentaire permet d&rsquo;obtenir en une fraction de seconde une cartographie visuelle de la variable \u00e9tudi\u00e9e. L&rsquo;observation critique du r\u00e9sultat g\u00e9n\u00e9r\u00e9 par d\u00e9faut d\u00e9voile la logique algorithmique et math\u00e9matique qui r\u00e9git l&rsquo;affichage graphique de Stata.<\/p>\n<h3>3.1 Syntaxe de base et comportement par d\u00e9faut du logiciel<\/h3>\n<p>La commande minimale permettant de produire un histogramme dans Stata se r\u00e9sume \u00e0 l&rsquo;invocation du verbe d&rsquo;action suivi du nom de la variable d&rsquo;int\u00e9r\u00eat, sans qu&rsquo;aucune option subsidiaire ne soit requise :<\/p>\n<p><strong>hist length<\/strong><\/p>\n<p>D\u00e8s l&rsquo;ex\u00e9cution de cette directive, Stata d\u00e9clenche l&rsquo;ouverture de sa fen\u00eatre graphique principale (intitul\u00e9e <em>Graph<\/em>) et dessine un histogramme vectoriel monochrome ou color\u00e9 selon le sch\u00e9ma d&rsquo;affichage actif de votre session. L&rsquo;observation imm\u00e9diate de cette figure par d\u00e9faut surprend fr\u00e9quemment les utilisateurs habitu\u00e9s \u00e0 d&rsquo;autres logiciels g\u00e9n\u00e9ralistes ou tableurs de bureau : l&rsquo;axe vertical (ordonn\u00e9e) n&rsquo;affiche ni un d\u00e9compte brut du nombre de voitures, ni une proportion en pourcentage, mais une m\u00e9trique continue intitul\u00e9e <strong>Density<\/strong> (densit\u00e9).<\/p>\n<figure class=\"wpt-preserved-image\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/french.arabpsychology.com\/wp-content\/uploads\/2026\/09\/histStata1.png\" alt=\"Basic histogram in Stata\" \/><figcaption>Basic histogram in Stata<\/figcaption><\/figure>\n<p>Cette configuration par d\u00e9faut d\u00e9coule d&rsquo;un parti pris th\u00e9orique fondamental adopt\u00e9 par StataCorp. L&rsquo;histogramme y est con\u00e7u avant tout comme un estimateur probabiliste continu de la fonction de densit\u00e9 de masse. Dans cette repr\u00e9sentation g\u00e9om\u00e9trique, ce n&rsquo;est pas la hauteur des barres qui refl\u00e8te la probabilit\u00e9, mais leur <strong>surface<\/strong> (produit de la largeur de l&rsquo;intervalle par la hauteur de la densit\u00e9). Par cons\u00e9quent, la somme math\u00e9matique int\u00e9grale des aires de l&rsquo;ensemble des rectangles composant l&rsquo;histogramme est rigoureusement \u00e9gale \u00e0 l&rsquo;unit\u00e9 (1,00). Cette normalisation permet une comparaison directe et coh\u00e9rente entre des \u00e9chantillons de tailles divergentes ou vis-\u00e0-vis d&rsquo;une fonction de densit\u00e9 th\u00e9orique continue (telle que la loi normale).<\/p>\n<h3>3.2 Calcul interne de la discr\u00e9tisation par Stata<\/h3>\n<p>Lorsque l&rsquo;utilisateur ne sp\u00e9cifie aucun d\u00e9coupage manuel, Stata ex\u00e9cute en coulisses un calcul algorithmique standardis\u00e9 afin de d\u00e9terminer le nombre d&rsquo;intervalles (<em>bins<\/em>) et la largeur de classe (<em>width<\/em>). Le logiciel d\u00e9termine l&rsquo;\u00e9tendue globale de l&rsquo;\u00e9chantillon, d\u00e9finie par la diff\u00e9rence arithm\u00e9tique entre la valeur maximale et la valeur minimale observ\u00e9es, puis applique une r\u00e8gle heuristique fond\u00e9e sur la racine cubique de la taille de l&rsquo;\u00e9chantillon ou une variante de la <a rel=\"noopener noreferrer\" href=\"https:\/\/en.wikipedia.org\/wiki\/Sturges%27_formula\">r\u00e8gle de Sturges<\/a> pour fixer la discr\u00e9tisation initiale.<\/p>\n<figure class=\"wpt-preserved-image\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/french.arabpsychology.com\/wp-content\/uploads\/2026\/09\/histStata2.png\" alt=\"Histogram in Stata\" \/><figcaption>Histogram in Stata<\/figcaption><\/figure>\n<p>Dans la fen\u00eatre des r\u00e9sultats de Stata, le syst\u00e8me consigne explicitement les param\u00e8tres issus de cette phase de calcul : il indique le nombre de classes retenues (par exemple, 8 ou 10 classes selon la variable), la largeur g\u00e9om\u00e9trique de chaque casier, ainsi que la valeur d&rsquo;ancrage plancher correspondant au point de d\u00e9part de la premi\u00e8re classe. Cette transparence permet au praticien de comprendre avec pr\u00e9cision comment l&rsquo;espace num\u00e9rique a \u00e9t\u00e9 partitionn\u00e9.<\/p>\n<p>Toutefois, ce m\u00e9canisme d&rsquo;affectation automatis\u00e9e r\u00e9v\u00e8le ses limites structurelles lorsque l&rsquo;\u00e9chantillon s&rsquo;\u00e9carte des canons de la sym\u00e9trie unimodale. En pr\u00e9sence de distributions multimodales complexes ou de variables marqu\u00e9es par des concentrations massives de z\u00e9ros (ph\u00e9nom\u00e8nes de <em>zero-inflation<\/em>), l&rsquo;algorithme par d\u00e9faut tend \u00e0 surlisser ou \u00e0 hacher artificiellement des pics critiques. D&rsquo;o\u00f9 la n\u00e9cessit\u00e9 imp\u00e9rieuse de ma\u00eetriser le calibrage explicite des options de mise \u00e0 l&rsquo;\u00e9chelle et de d\u00e9coupage.<\/p>\n<h2>4. Param\u00e9trage de l&rsquo;axe vertical : Fr\u00e9quences, pourcentages et fractions<\/h2>\n<p>Si la densit\u00e9 de probabilit\u00e9 satisfait aux canons de la statistique th\u00e9orique, les imp\u00e9ratifs de la restitution de recherche ou de la vulgarisation scientifique exigent r\u00e9guli\u00e8rement des m\u00e9triques d&rsquo;ordonn\u00e9e plus intuitives. Stata propose trois options canoniques permettant de transmuter l&rsquo;axe vertical en unit\u00e9s arithm\u00e9tiques palpables : les fr\u00e9quences absolues, les pourcentages relatifs et les fractions unitaires.<\/p>\n<h3>4.1 Affichage des effectifs r\u00e9els avec l&rsquo;option freq<\/h3>\n<p>L&rsquo;adjonction de l&rsquo;option <strong>freq<\/strong> (abr\u00e9viation standard de <em>frequency<\/em>) modifie l&rsquo;axe des ordonn\u00e9es pour afficher le d\u00e9compte brut des observations r\u00e9pertori\u00e9es au sein de chaque classe. La syntaxe s&rsquo;\u00e9crit comme suit, l&rsquo;option \u00e9tant introduite apr\u00e8s une virgule :<\/p>\n<p><strong>hist length, freq<\/strong><\/p>\n<p>Cette repr\u00e9sentation conf\u00e8re une lisibilit\u00e9 pragmatique imm\u00e9diate. Le lecteur peut quantifier directement les occurrences physiques : il lit sans d\u00e9tour qu&rsquo;il existe, par exemple, pr\u00e9cis\u00e9ment 12 v\u00e9hicules mesurant entre 190 et 200 pouces au sein de la cohorte \u00e9tudi\u00e9e. Cette m\u00e9trique d&rsquo;effectifs bruts s&rsquo;av\u00e8re particuli\u00e8rement pr\u00e9cieuse lors des revues de contr\u00f4le de qualit\u00e9 des donn\u00e9es, dans les contextes cliniques o\u00f9 les effectifs de patients dans certaines cat\u00e9gories critiques doivent \u00eatre connus de mani\u00e8re absolue, ou pour satisfaire aux normes \u00e9ditoriales de revues m\u00e9dicales requ\u00e9rant la mention explicite du nombre d&rsquo;\u00e9v\u00e9nements observ\u00e9s.<\/p>\n<h3>4.2 Normalisation relative via les pourcentages avec l&rsquo;option percent<\/h3>\n<p>Dans de nombreuses publications en sciences sociales et en gestion, l&rsquo;effectif brut pr\u00e9sente un int\u00e9r\u00eat moindre compar\u00e9 \u00e0 la proportion relative que chaque groupe repr\u00e9sente au sein de l&rsquo;\u00e9chantillon global. L&rsquo;option <strong>percent<\/strong> convertit l&rsquo;axe vertical en pourcentages standardis\u00e9s gradu\u00e9s de 0 \u00e0 100 % :<\/p>\n<p><strong>hist length, percent<\/strong><\/p>\n<figure class=\"wpt-preserved-image\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/french.arabpsychology.com\/wp-content\/uploads\/2026\/09\/histStata3.png\" alt=\"Histogram with percentage on y-axis in Stata\" \/><figcaption>Histogram with percentage on y-axis in Stata<\/figcaption><\/figure>\n<p>En recourant \u00e0 cette normalisation en pourcentage, la somme des hauteurs de l&rsquo;ensemble des rectangles \u00e9quivaut rigoureusement \u00e0 100 % (\u00e0 condition que les barres poss\u00e8dent une largeur uniforme standardis\u00e9e). Ce mode d&rsquo;affichage facilite l&rsquo;appropriation des donn\u00e9es par un public non sp\u00e9cialis\u00e9 et autorise une comparaison mentale imm\u00e9diate avec d&rsquo;autres enqu\u00eates ou cohortes de dimension h\u00e9t\u00e9rog\u00e8ne. Par exemple, observer que 25 % du parc automobile am\u00e9ricain de 1978 se situe dans la classe centrale de longueur fournit un rep\u00e8re d&rsquo;interpr\u00e9tation invariant, que l&rsquo;\u00e9chantillon comprenne 74 ou 100 000 v\u00e9hicules.<\/p>\n<h3>4.3 Repr\u00e9sentation probabiliste par fractions avec l&rsquo;option fraction<\/h3>\n<p>\u00c0 mi-chemin entre la fr\u00e9quence brute et le pourcentage, l&rsquo;option <strong>fraction<\/strong> restreint l&rsquo;\u00e9chelle de l&rsquo;axe vertical \u00e0 l&rsquo;intervalle unitaire ferm\u00e9 compris entre 0 et 1 :<\/p>\n<p><strong>hist length, fraction<\/strong><\/p>\n<p>Cette approche s&rsquo;aligne formellement sur la th\u00e9orie des probabilit\u00e9s appliqu\u00e9es aux variables al\u00e9atoires discr\u00e8tes, o\u00f9 la somme totale des probabilit\u00e9s empiriques vaut exactement un. Elle pr\u00e9sente une valeur m\u00e9thodologique ind\u00e9niable dans le champ de la mod\u00e9lisation statistique avanc\u00e9e, de la th\u00e9orie de la d\u00e9cision et de l&rsquo;\u00e9conom\u00e9trie bay\u00e9sienne, o\u00f9 les hauteurs des barres s&rsquo;interpr\u00e8tent directement comme des probabilit\u00e9s empiriques a posteriori attribu\u00e9es \u00e0 chaque intervalle de l&rsquo;espace d&rsquo;\u00e9tat.<\/p>\n<p>Il importe toutefois de ne pas confondre math\u00e9matiquement l&rsquo;histogramme en fraction avec l&rsquo;histogramme en densit\u00e9. Dans l&rsquo;option <strong>fraction<\/strong>, c&rsquo;est la somme arithm\u00e9tique des <em>hauteurs<\/em> des barres qui vaut un (chaque hauteur repr\u00e9sentant le ratio n<sub>k<\/sub> \/ N). Dans l&rsquo;histogramme par d\u00e9faut en <strong>density<\/strong>, c&rsquo;est l&rsquo;<em>aire totale<\/em> des barres qui est unitaire, la hauteur de chaque casier \u00e9tant \u00e9gale \u00e0 (n<sub>k<\/sub> \/ N) divis\u00e9 par la largeur de la classe correspondante. Cette nuance conceptuelle fondamentale doit \u00eatre gard\u00e9e \u00e0 l&rsquo;esprit lors de l&rsquo;interpr\u00e9tation des ordonn\u00e9es de densit\u00e9s sup\u00e9rieures \u00e0 un, qui troublent fr\u00e9quemment les analystes d\u00e9butants.<\/p>\n<h2>5. Ma\u00eetrise de la discr\u00e9tisation : Gestion des classes et des intervalles<\/h2>\n<p>Le choix de la discr\u00e9tisation spatiale repr\u00e9sente le d\u00e9fi technique majeur lors de la cr\u00e9ation d&rsquo;un histogramme. Un d\u00e9coupage inappropri\u00e9 peut masquer des structures sous-jacentes majeures ou, \u00e0 l&rsquo;inverse, g\u00e9n\u00e9rer des artefacts morphologiques d\u00e9pourvus de tout fondement empirique. Stata conf\u00e8re au statisticien un contr\u00f4le total sur ce processus via trois param\u00e8tres directeurs : le nombre de classes, leur largeur m\u00e9trique et leur point d&rsquo;ancrage initial.<\/p>\n<h3>5.1 D\u00e9finition explicite du nombre de classes avec bin()<\/h3>\n<p>L&rsquo;argument <strong>bin()<\/strong> permet d&rsquo;imposer souverainement le nombre total de rectangles verticaux qui composeront le trac\u00e9 sur toute l&rsquo;\u00e9tendue de la variable. Sa syntaxe s&rsquo;illustre par l&rsquo;instruction suivante :<\/p>\n<p><strong>hist length, bin(15)<\/strong><\/p>\n<figure class=\"wpt-preserved-image\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/french.arabpsychology.com\/wp-content\/uploads\/2026\/09\/histStata4.png\" alt=\"Histogram with bins in Stata\" \/><figcaption>Histogram with bins in Stata<\/figcaption><\/figure>\n<p>Le choix de cette valeur num\u00e9rique engage la responsabilit\u00e9 m\u00e9thodologique du chercheur face au dilemme classique du compromis biais-variance. Si l&rsquo;on retient un nombre d\u00e9mesur\u00e9 de classes (par exemple, <strong>bin(50)<\/strong> sur un \u00e9chantillon modeste de 74 individus), le trac\u00e9 souffre d&rsquo;un ph\u00e9nom\u00e8ne de sous-lissage (<em>undersmoothing<\/em>). Les barres deviennent \u00e9troites, disjointes, parsem\u00e9es de vides al\u00e9atoires, et le lecteur peine \u00e0 appr\u00e9hender la forme g\u00e9n\u00e9rale de la loi sous-jacente en raison de la variance d&rsquo;\u00e9chantillonnage excessive.<\/p>\n<figure class=\"wpt-preserved-image\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/french.arabpsychology.com\/wp-content\/uploads\/2026\/09\/histStata5.png\" alt=\"Histogram in Stata with 16 bins\" \/><figcaption>Histogram in Stata with 16 bins<\/figcaption><\/figure>\n<p>Inversement, l&rsquo;assignation d&rsquo;un nombre trop restreint de classes (par exemple, <strong>bin(4)<\/strong>) engendre un surlissage d\u00e9vastateur (<em>oversmoothing<\/em>). La compression des donn\u00e9es efface les caract\u00e9ristiques morphologiques critiques telles que l&rsquo;asym\u00e9trie mod\u00e9r\u00e9e ou l&rsquo;existence de deux modes distincts, assimilant abusivement la distribution \u00e0 un bloc uniforme sans relief.<\/p>\n<figure class=\"wpt-preserved-image\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/french.arabpsychology.com\/wp-content\/uploads\/2026\/09\/histStata6.png\" alt=\"Stata histogram with 4 bins\" \/><figcaption>Stata histogram with 4 bins<\/figcaption><\/figure>\n<p>Pour fixer ce param\u00e8tre de mani\u00e8re rigoureuse, il est recommand\u00e9 de s&rsquo;appuyer sur des fondements th\u00e9oriques \u00e9prouv\u00e9s :<\/p>\n<ul>\n<li>La r\u00e8gle de Sturges : k = 1 + log<sub>2<\/sub>(N), adapt\u00e9e aux distributions normales d&rsquo;ampleur mod\u00e9r\u00e9e (N inf\u00e9rieur \u00e0 200).<\/li>\n<li>La r\u00e8gle de Scott : bas\u00e9e sur la variance de l&rsquo;\u00e9chantillon, pr\u00e9conisant une largeur optimale de h = 3.49 * s * N<sup>-1\/3<\/sup>.<\/li>\n<li>La r\u00e8gle de <a rel=\"noopener noreferrer\" href=\"https:\/\/en.wikipedia.org\/wiki\/Freedman%E2%80%93Diaconis_rule\">Freedman-Diaconis<\/a> : particuli\u00e8rement robuste aux valeurs aberrantes car fond\u00e9e sur l&rsquo;\u00e9cart interquartile (IQR), fixant la largeur optimale \u00e0 h = 2 * IQR * N<sup>-1\/3<\/sup>.<\/li>\n<\/ul>\n<h3>5.2 Sp\u00e9cification rigoureuse de la largeur d&rsquo;intervalle avec width()<\/h3>\n<p>Plut\u00f4t que d&rsquo;agir sur le nombre final de compartiments, il s&rsquo;av\u00e8re souvent plus naturel et scientifiquement plus pertinent de fixer la largeur m\u00e9trique des classes au moyen de l&rsquo;option <strong>width()<\/strong>. Cette d\u00e9marche permet d&rsquo;aligner le d\u00e9coupage sur des grandeurs signifiantes et famili\u00e8res au sein de la discipline de recherche :<\/p>\n<p><strong>hist length, width(5)<\/strong><\/p>\n<p>Dans cet exemple, chaque rectangle couvrira exactement un intervalle d&rsquo;une largeur de 5 pouces. Si l&rsquo;on \u00e9tudiait des salaires mensuels, on pourrait choisir <strong>width(500)<\/strong> pour agr\u00e9ger les r\u00e9mun\u00e9rations par tranches de 500 euros ; pour des \u00e2ges d\u00e9mographiques, <strong>width(5)<\/strong> ou <strong>width(10)<\/strong> permettrait de mat\u00e9rialiser les quinquennats ou d\u00e9cennies de vie. Ce contr\u00f4le m\u00e9trique \u00e9limine l&rsquo;arbitraire des largeurs fractionnaires d\u00e9coulant de l&rsquo;application aveugle de l&rsquo;option <strong>bin()<\/strong>, qui aboutit souvent \u00e0 des tranches aux bornes peu lisibles (par exemple, des intervalles de 4,732 unit\u00e9s). De surcro\u00eet, fixer la largeur de classe s&rsquo;av\u00e8re indispensable lorsque l&rsquo;on proc\u00e8de \u00e0 des comparaisons diachroniques ou multi-groupes, afin de maintenir une \u00e9chelle d&rsquo;analyse strictement uniforme d&rsquo;un graphique \u00e0 l&rsquo;autre.<\/p>\n<h3>5.3 Calage du point d&rsquo;origine des classes avec start()<\/h3>\n<p>L&rsquo;option <strong>start()<\/strong> constitue le troisi\u00e8me levier r\u00e9gulateur de la discr\u00e9tisation. Elle dicte formellement la borne inf\u00e9rieure de la premi\u00e8re classe. Par d\u00e9faut, Stata positionne g\u00e9n\u00e9ralement cette origine sur la valeur minimale empirique observ\u00e9e dans le jeu de donn\u00e9es, ce qui peut engendrer des fronti\u00e8res de casiers arbitraires et asym\u00e9triques par rapport aux seuils th\u00e9oriques r\u00e9els. En combinant <strong>start()<\/strong> avec <strong>width()<\/strong>, le statisticien ma\u00eetrise int\u00e9gralement la grille de discr\u00e9tisation :<\/p>\n<p><strong>hist length, width(10) start(140)<\/strong><\/p>\n<p>Cette combinaison ordonne \u00e0 Stata de faire d\u00e9buter le premier casier \u00e0 la valeur exacte de 140 pouces et d&rsquo;\u00e9riger des casiers contigus de 10 pouces (140 \u00e0 150, 150 \u00e0 160, etc.). Ce calibrage s&rsquo;av\u00e8re capital pour positionner un seuil clinique signifiant (comme un indice de masse corporelle de 25 ou 30 en m\u00e9decine), une fronti\u00e8re r\u00e9glementaire (comme le salaire minimum en \u00e9conomie du travail) ou un z\u00e9ro d&rsquo;\u00e9chelle absolu. Des \u00e9tudes m\u00e9thodologiques ont d\u00e9montr\u00e9 que le simple d\u00e9calage du point de d\u00e9part sans alt\u00e9ration de la largeur de classe peut modifier radicalement la perception de l&rsquo;asym\u00e9trie ou faire dispara\u00eetre un mode visuel secondaire. L&rsquo;association m\u00e9thodique des arguments <strong>width()<\/strong> et <strong>start()<\/strong> neutralise ces artefacts et conf\u00e8re une parfaite robustesse \u00e0 la figure.<\/p>\n<h2>6. Superposition de mod\u00e8les th\u00e9oriques et de densit\u00e9s empiriques<\/h2>\n<p>L&rsquo;examen isol\u00e9 d&rsquo;un histogramme laisse souvent planer un doute sur le degr\u00e9 r\u00e9el de conformit\u00e9 des donn\u00e9es vis-\u00e0-vis d&rsquo;une r\u00e9f\u00e9rence th\u00e9orique. Pour lever cette incertitude sans multiplier inutilement les graphiques distincts, Stata autorise la superposition \u00e9l\u00e9gante de distributions param\u00e9triques \u00e9talonn\u00e9es ou d&rsquo;estimations non param\u00e9triques liss\u00e9es directement sur les barres de l&rsquo;\u00e9chantillon.<\/p>\n<h3>6.1 Superposition d&rsquo;une courbe normale gaussienne avec l&rsquo;option normal<\/h3>\n<p>La commande graphique int\u00e8gre une option directe d\u00e9nomm\u00e9e <strong>normal<\/strong> qui calcule et plaque sur l&rsquo;histogramme la courbe th\u00e9orique de Gauss correspondant aux param\u00e8tres de l&rsquo;\u00e9chantillon :<\/p>\n<p><strong>hist length, normal<\/strong><\/p>\n<figure class=\"wpt-preserved-image\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/french.arabpsychology.com\/wp-content\/uploads\/2026\/09\/histStata10.png\" alt=\"Histogram with normal density curve in Stata\" \/><figcaption>Histogram with normal density curve in Stata<\/figcaption><\/figure>\n<p>Sur le plan math\u00e9matique, Stata estime au pr\u00e9alable la moyenne empirique (mu) et l&rsquo;\u00e9cart-type non biais\u00e9 (sigma) de la variable s\u00e9lectionn\u00e9e. Il g\u00e9n\u00e8re ensuite la fonction de densit\u00e9 gaussienne correspondante sur l&rsquo;intervalle observable et trace cette cloche id\u00e9ale par-dessus les rectangles de l&rsquo;histogramme. L&rsquo;utilisateur peut ainsi imm\u00e9diatement appr\u00e9cier la concordance entre les donn\u00e9es r\u00e9elles et le mod\u00e8le th\u00e9orique : les barres d\u00e9bordent-elles de la courbe au centre (leptocurticit\u00e9) ? Les queues de distribution s&rsquo;\u00e9courtent-elles pr\u00e9matur\u00e9ment par rapport \u00e0 la courbe continue ?<\/p>\n<p>Il est possible de personnaliser l&rsquo;apparence de cette cloche th\u00e9orique gr\u00e2ce au sous-argument <strong>normopts()<\/strong>. Par exemple, pour \u00e9paissir la courbe et lui conf\u00e9rer une teinte rouge contrast\u00e9e, on \u00e9crira :<\/p>\n<p><strong>hist length, normal normopts(lcolor(red) lwidth(medthick))<\/strong><\/p>\n<p>Cette distinction chromatique permet de guider imm\u00e9diatement le regard du relecteur vers les d\u00e9viations structurelles par rapport \u00e0 la normalit\u00e9 standard.<\/p>\n<h3>6.2 Estimation non param\u00e9trique de la densit\u00e9 \u00e0 noyau avec kdensity<\/h3>\n<p>Si la courbe normale impose une structure param\u00e9trique rigide souvent irr\u00e9aliste sur des distributions asym\u00e9triques, l&rsquo;option <strong>kdensity<\/strong> offre une alternative s\u00e9duisante en tra\u00e7ant un lissage non param\u00e9trique par <a rel=\"noopener noreferrer\" href=\"https:\/\/en.wikipedia.org\/wiki\/Kernel_density_estimation\">estimation de densit\u00e9 par noyau (Kernel Density Estimation)<\/a> :<\/p>\n<p><strong>hist length, kdensity<\/strong><\/p>\n<p>L&rsquo;estimateur \u00e0 noyau calcule la densit\u00e9 locale en faisant glisser une fonction de pond\u00e9ration g\u00e9om\u00e9trique (le noyau, ou <em>kernel<\/em>, par d\u00e9faut celui d&rsquo;Epanechnikov dans Stata) sur l&rsquo;ensemble du continuum num\u00e9rique. Cette approche produit une enveloppe continue souple qui \u00e9pouse fid\u00e8lement la forme r\u00e9elle de la distribution empirique sans pr\u00e9sumer de sa conformit\u00e9 \u00e0 une loi particuli\u00e8re. L&rsquo;analyste peut ajuster la pr\u00e9cision de ce lissage au sein de l&rsquo;option <strong>kdenopts()<\/strong> en modulant la largeur de fen\u00eatre (<em>bandwidth<\/em>) ou le type de noyau (par exemple gaussien, triangulaire ou rectangulaire) :<\/p>\n<p><strong>hist length, kdensity kdenopts(kernel(gaussian) bwidth(4) lcolor(navy))<\/strong><\/p>\n<p>L&rsquo;int\u00e9gration simultan\u00e9e des options <strong>normal<\/strong> et <strong>kdensity<\/strong> au sein d&rsquo;une unique ligne de commande constitue un outil diagnostique redoutable :<\/p>\n<p><strong>hist length, normal normopts(lcolor(cranberry) lpattern(dash)) kdensity kdenopts(lcolor(navy) lwidth(thick))<\/strong><\/p>\n<p>Cette confrontation graphique met directement aux prises la r\u00e9f\u00e9rence th\u00e9orique gaussienne (en pointill\u00e9 rouge) et la trajectoire empirique liss\u00e9e des donn\u00e9es r\u00e9elles (en bleu fonc\u00e9 soutenu), exposant sans ambigu\u00eft\u00e9 les anomalies morphologiques de la distribution.<\/p>\n<h2>7. Personnalisation visuelle et esth\u00e9tique des barres<\/h2>\n<p>La valeur communicative d&rsquo;un graphique scientifique r\u00e9side dans sa clart\u00e9 visuelle et sa sobri\u00e9t\u00e9 formelle. Les options graphiques par d\u00e9faut de Stata, bien que fonctionnelles, n\u00e9cessitent souvent des ajustements pour r\u00e9pondre aux chartes typographiques des maisons d&rsquo;\u00e9dition ou pour optimiser la transmission de l&rsquo;information sans g\u00e9n\u00e9rer de bruits perceptifs parasites.<\/p>\n<h3>7.1 Gestion des couleurs de remplissage avec fcolor()<\/h3>\n<p>Le contr\u00f4le chromatique du corps des barres s&rsquo;op\u00e8re via l&rsquo;option <strong>fcolor()<\/strong> (ou <em>color<\/em> de remplissage, pour <em>fill color<\/em>). Stata reconna\u00eet une vaste nomenclature de teintes pr\u00e9d\u00e9finies issues de la palette standard : teintes unies basiques (navy, maroon, forest_green, dkorange), teintes att\u00e9nu\u00e9es (sand, stone, slate) ou nuances en niveaux de gris (gs0 pour le noir profond jusqu&rsquo;\u00e0 gs16 pour le blanc absolu). Par exemple :<\/p>\n<p><strong>hist length, fcolor(sand)<\/strong><\/p>\n<p>Pour les chercheurs soumis \u00e0 des chartes institutionnelles ou d\u00e9sirant exploiter des espaces chromatiques sp\u00e9cifiques, Stata autorise la sp\u00e9cification directe des coordonn\u00e9es Rouge-Vert-Bleu (RVB) au sein de cha\u00eenes textuelles :<\/p>\n<p><strong>hist length, fcolor(\u00ab\u00a041 128 185\u00a0\u00bb)<\/strong><\/p>\n<p>De surcro\u00eet, les versions modernes de Stata prennent en charge l&rsquo;intensit\u00e9 et l&rsquo;opacit\u00e9 alpha au moyen de la syntaxe par pourcentage : <strong>fcolor(navy%60)<\/strong> appliquera la couleur bleu marine avec une transparence de 60 %, une fonctionnalit\u00e9 particuli\u00e8rement utile lorsque des densit\u00e9s ou des courbes d&rsquo;ajustement sont superpos\u00e9es aux rectangles.<\/p>\n<h3>7.2 Ajustement des bordures et contours avec lcolor() et lwidth()<\/h3>\n<p>L&rsquo;un des d\u00e9fauts r\u00e9currents des histogrammes par d\u00e9faut r\u00e9side dans la confusion visuelle qui peut survenir lorsque des barres adjacentes partagent une teinte monochrome identique sans d\u00e9limitation nette de leurs ar\u00eates. L&rsquo;option <strong>lcolor()<\/strong> (<em>line color<\/em>) permet de tracer un contour p\u00e9rim\u00e9trique net autour de chaque rectangle, renfor\u00e7ant consid\u00e9rablement la lisibilit\u00e9 structurelle du trac\u00e9 :<\/p>\n<p><strong>hist length, fcolor(ltblue) lcolor(navy)<\/strong><\/p>\n<p>Pour parfaire ce dessin, l&rsquo;option <strong>lwidth()<\/strong> calibre avec pr\u00e9cision l&rsquo;\u00e9paisseur du trait de contour. Stata propose une gradation normalis\u00e9e allant de <strong>none<\/strong> (aucun contour) \u00e0 <strong>vthin<\/strong>, <strong>thin<\/strong>, <strong>medium<\/strong>, <strong>medthick<\/strong>, <strong>thick<\/strong>, <strong>vthick<\/strong>. Dans la grande majorit\u00e9 des manuscrits destin\u00e9s \u00e0 l&rsquo;impression en niveaux de gris, une combinaison telle que <strong>fcolor(gs12) lcolor(black) lwidth(thin)<\/strong> garantit un rendu professionnel impeccable, restituant des barres gris clair parfaitement circonscrites par un liser\u00e9 noir d&rsquo;une nettet\u00e9 absolue.<\/p>\n<p>Enfin, l&rsquo;option <strong>lpattern()<\/strong> permet d&rsquo;alt\u00e9rer le style du trac\u00e9 g\u00e9om\u00e9trique (solid, dash, dot, dash_dot). Bien que rarement sollicit\u00e9e sur les contours de barres d&rsquo;histogrammes, elle trouve tout son sens lorsqu&rsquo;il s&rsquo;agit de distinguer des cat\u00e9gories superpos\u00e9es dans des publications purement monochromes.<\/p>\n<h3>7.3 Contr\u00f4le de l&rsquo;espacement et du relief des barres<\/h3>\n<p>Par d\u00e9finition math\u00e9matique, les barres d&rsquo;un histogramme repr\u00e9sentant une variable continue doivent \u00eatre rigoureusement contigu\u00ebs : aucun espace vide ne doit s&rsquo;intercaler entre elles, sauf si la fr\u00e9quence d&rsquo;une classe interm\u00e9diaire est strictement nulle. Cependant, pour des consid\u00e9rations purement esth\u00e9tiques ou lors du traitement de variables pseudo-continues, certains praticiens introduisent un interstice artificiel \u00e0 l&rsquo;aide de l&rsquo;option <strong>gap()<\/strong> :<\/p>\n<p><strong>hist length, gap(10)<\/strong><\/p>\n<p>L&rsquo;argument num\u00e9rique correspond au pourcentage de r\u00e9duction de la largeur de la barre, d\u00e9gageant un vide d&rsquo;air entre chaque colonne. Il convient toutefois de manier cette option avec une grande retenue m\u00e9thodologique. Introduire du vide entre des classes continues tend \u00e0 brouiller la fronti\u00e8re s\u00e9miologique s\u00e9parant l&rsquo;histogramme continu du diagramme en barres cat\u00e9goriel (<em>bar chart<\/em>), risquant d&rsquo;induire le lecteur en erreur sur la nature de la variable. Conform\u00e9ment aux principes de conception d&rsquo;Edward Tufte proscrivant les fioritures non informatives (<em>chartjunk<\/em>), l&rsquo;analyste rigoureux privil\u00e9giera des rectangles contigus soulign\u00e9s par un contraste ad\u00e9quat de bordure plut\u00f4t qu&rsquo;un espacement factice.<\/p>\n<h2>8. Configuration rigoureuse des axes, \u00e9chelles et graduations<\/h2>\n<p>L&rsquo;infrastructure graphique de Stata permet une modulation microm\u00e9trique des axes cart\u00e9siens. Un histogramme dont les graduations sont trop serr\u00e9es, illisibles ou mal proportionn\u00e9es compromet la communication des donn\u00e9es empiriques. Le param\u00e9trage des axes X et Y doit ob\u00e9ir \u00e0 des crit\u00e8res d&rsquo;exactitude math\u00e9matique et de sobri\u00e9t\u00e9 visuelle.<\/p>\n<h3>8.1 Personnalisation compl\u00e8te de l&rsquo;axe des abscisses (X)<\/h3>\n<p>L&rsquo;axe horizontal supporte les valeurs quantitatives de la variable repr\u00e9sent\u00e9e. L&rsquo;option ma\u00eetresse pour moduler ses \u00e9chelons est <strong>xlabel()<\/strong>. Elle accepte une liste explicite de valeurs num\u00e9riques ou une s\u00e9quence arithm\u00e9tique cod\u00e9e selon le formalisme <em>d\u00e9but(pas)fin<\/em> :<\/p>\n<p><strong>hist length, xlabel(140(20)240)<\/strong><\/p>\n<p>Cette directive positionne les rep\u00e8res d&rsquo;\u00e9chelle de vingt en vingt unit\u00e9s, de 140 \u00e0 240 pouces, purgeant l&rsquo;axe des \u00e9tiquettes redondantes ou fractionnaires disgracieuses. Stata autorise \u00e9galement le formatage direct des nombres affich\u00e9s au moyen de codes de formatage C-like int\u00e9gr\u00e9s, tels que <strong>xlabel(140(20)240, format(%9.0f))<\/strong> pour bannir les d\u00e9cimales superflues.<\/p>\n<p>L&rsquo;intitul\u00e9 de l&rsquo;axe s&rsquo;administre souverainement avec l&rsquo;option <strong>xtitle()<\/strong>, qui \u00e9crase l&rsquo;\u00e9tiquette par d\u00e9faut issue du dictionnaire de donn\u00e9es :<\/p>\n<p><strong>hist length, xtitle(\u00ab\u00a0Longueur hors-tout du v\u00e9hicule (en pouces)\u00a0\u00bb)<\/strong><\/p>\n<p>Il est imp\u00e9ratif d&rsquo;inclure syst\u00e9matiquement l&rsquo;unit\u00e9 de mesure entre parenth\u00e8ses dans le corps du titre d&rsquo;axe. Par ailleurs, pour \u00e9tendre la port\u00e9e visuelle de l&rsquo;abscisse au-del\u00e0 des valeurs observ\u00e9es ou au contraire la resserrer sur un segment d&rsquo;int\u00e9r\u00eat sans filtrer les donn\u00e9es statistiques, on emploiera l&rsquo;option <strong>xscale(range(120 260))<\/strong>.<\/p>\n<h3>8.2 Optimisation de l&rsquo;axe des ordonn\u00e9es (Y)<\/h3>\n<p>De la m\u00eame fa\u00e7on, l&rsquo;axe vertical r\u00e9gulant les fr\u00e9quences, pourcentages ou densit\u00e9s requiert une configuration rigoureuse via l&rsquo;option <strong>ylabel()<\/strong>. Un bon graphique doit comporter un nombre \u00e9quilibr\u00e9 de lignes de rep\u00e8re pour permettre une estimation quantitative ais\u00e9e sans saturer l&rsquo;espace de lecture :<\/p>\n<p><strong>hist length, percent ylabel(0(5)30, grid) ytitle(\u00ab\u00a0Proportion relative au sein du parc (%)\u00a0\u00bb)<\/strong><\/p>\n<p>L&rsquo;argument <strong>grid<\/strong> contraint Stata \u00e0 tracer des lignes de quadrillage horizontal l\u00e9ger \u00e0 chaque cran de graduation sp\u00e9cifi\u00e9, guidant l&rsquo;\u0153il de l&rsquo;observateur depuis le sommet des barres jusqu&rsquo;\u00e0 l&rsquo;\u00e9chelle d&rsquo;ordonn\u00e9e sans ambigu\u00eft\u00e9. Le titre de l&rsquo;ordonn\u00e9e, r\u00e9dig\u00e9 via <strong>ytitle()<\/strong>, doit imp\u00e9rativement pr\u00e9ciser la m\u00e9trique de transformation employ\u00e9e (fr\u00e9quence absolue, pourcentage de l&rsquo;\u00e9chantillon ou densit\u00e9 de probabilit\u00e9).<\/p>\n<p>Dans les cas particuliers o\u00f9 l&rsquo;histogramme pr\u00e9sente une asym\u00e9trie monumentale (par exemple des distributions de revenus ou de patrimoines o\u00f9 quelques milliardaires c\u00f4toient une masse immense d&rsquo;individus aux revenus modestes), le recours \u00e0 des transformations logarithmiques ou \u00e0 des modulations d&rsquo;\u00e9chelles non lin\u00e9aires via <strong>yscale(log)<\/strong> peut \u00eatre envisag\u00e9. N\u00e9anmoins, sur un histogramme de densit\u00e9s continues, la transformation directe de la variable sous-jacente en amont par la commande <strong>generate log_var = ln(var)<\/strong> s&rsquo;av\u00e8re conceptuellement beaucoup plus propre et plus facile \u00e0 interpr\u00e9ter qu&rsquo;une distorsion de l&rsquo;axe des ordonn\u00e9es.<\/p>\n<h2>9. Histogrammes comparatifs et conditionnement par sous-groupes<\/h2>\n<p>Dans la recherche empirique, la comparaison entre groupes d&rsquo;observations (par exemple entre groupes de traitement et groupes t\u00e9moins, ou entre cohortes nationales et \u00e9trang\u00e8res) constitue une op\u00e9ration centrale. Stata propose une architecture remarquable de partitionnement graphique permettant d&rsquo;aligner des distributions conditionnelles sans rompre l&rsquo;homog\u00e9n\u00e9it\u00e9 des \u00e9chelles.<\/p>\n<h3>9.1 G\u00e9n\u00e9ration de panneaux multiples \u00e0 l&rsquo;aide de l&rsquo;option by()<\/h3>\n<p>L&rsquo;option <strong>by()<\/strong> permet de d\u00e9composer l&rsquo;\u00e9chantillon global en sous-ensembles mutuellement exclusifs selon les modalit\u00e9s d&rsquo;une variable cat\u00e9gorielle, puis de g\u00e9n\u00e9rer autant d&rsquo;histogrammes individuels juxtapos\u00e9s au sein d&rsquo;une m\u00eame planche visuelle. Consid\u00e9rons la variable binaire <em>foreign<\/em>, codant l&rsquo;origine de production du v\u00e9hicule (0 = Am\u00e9ricain, 1 = \u00c9tranger) :<\/p>\n<p><strong>hist length, percent by(foreign)<\/strong><\/p>\n<p>\u00c0 l&rsquo;ex\u00e9cution, Stata divise la fen\u00eatre graphique en deux panneaux distincts portant chacun le sous-titre de la cat\u00e9gorie correspondante. Le point crucial r\u00e9side dans le fait que Stata <strong>harmonise par d\u00e9faut<\/strong> les \u00e9chelles d&rsquo;abscisse et d&rsquo;ordonn\u00e9e entre tous les sous-graphiques. Cette sym\u00e9trie d&rsquo;\u00e9chelle est indispensable sur le plan m\u00e9thodologique : elle interdit les illusions d&rsquo;optique d\u00e9coulant de rep\u00e8res d&rsquo;axes asynchrones et permet d&rsquo;observer instantan\u00e9ment que les v\u00e9hicules \u00e9trangers pr\u00e9sentent une m\u00e9diane de longueur nettement inf\u00e9rieure et une dispersion plus resserr\u00e9e que leurs homologues de fabrication am\u00e9ricaine.<\/p>\n<p>Si l&rsquo;on d\u00e9sire forcer des \u00e9chelles libres et ind\u00e9pendantes (une pratique g\u00e9n\u00e9ralement d\u00e9conseill\u00e9e lors des comparaisons directes), les sous-options <strong>by(foreign, yrescale xrescale)<\/strong> peuvent \u00eatre invoqu\u00e9es.<\/p>\n<h3>9.2 Organisation spatiale et disposition des sous-graphiques<\/h3>\n<p>Lorsque la variable de stratification comprend de nombreuses modalit\u00e9s (par exemple quatre zones g\u00e9ographiques ou cinq tranches d&rsquo;\u00e2ge), l&rsquo;organisation spatiale des panneaux conditionne l&rsquo;ergonomie globale du document. Le contr\u00f4le de la g\u00e9om\u00e9trie de la matrice graphique s&rsquo;effectue via les arguments <strong>rows()<\/strong> ou <strong>cols()<\/strong> plac\u00e9s \u00e0 l&rsquo;int\u00e9rieur du bloc d&rsquo;options <strong>by()<\/strong> :<\/p>\n<p><strong>hist length, percent by(foreign, cols(1) rows(2))<\/strong><\/p>\n<p>En empilant les deux graphiques verticalement l&rsquo;un au-dessus de l&rsquo;autre (une colonne, deux lignes), on aligne rigoureusement l&rsquo;axe horizontal commun des longueurs. Cette disposition est la plus efficace pour comparer des distributions de variables continues, car l&rsquo;\u0153il humain compare les d\u00e9placements lat\u00e9raux avec une pr\u00e9cision cognitive largement sup\u00e9rieure \u00e0 celle mobilis\u00e9e lors de balayages en diagonale ou entre panneaux distants.<\/p>\n<p>Pour offrir une vue synoptique compl\u00e8te, Stata propose d&rsquo;int\u00e9grer au tableau comparatif un panneau r\u00e9capitulatif englobant l&rsquo;\u00e9chantillon global consolid\u00e9 au moyen de l&rsquo;option <strong>total<\/strong> :<\/p>\n<p><strong>hist length, percent by(foreign, total cols(3))<\/strong><\/p>\n<p>Dans cette configuration, trois panneaux s&rsquo;alignent horizontalement : la distribution du sous-groupe domestique, celle du sous-groupe \u00e9tranger, et enfin l&rsquo;histogramme d&rsquo;ensemble de l&rsquo;ensemble des observations. Toutes les annotations globales communes (titres g\u00e9n\u00e9raux, notes de bas de figure) s&rsquo;administrent au sein de la clause <strong>byopts()<\/strong>, garantissant une int\u00e9gration typographique harmonieuse sans r\u00e9p\u00e9titions intempestives des textes sur chaque panneau.<\/p>\n<h2>10. Traitement des variables discr\u00e8tes et des \u00e9chelles ordinales<\/h2>\n<p>Bien que l&rsquo;histogramme soit originellement pens\u00e9 pour des variables continues r\u00e9elles, son application \u00e0 des variables discr\u00e8tes (telles que des comptes entiers, des nombres d&rsquo;enfants ou des scores psychom\u00e9triques agr\u00e9g\u00e9s de Likert) est fr\u00e9quente. Sans pr\u00e9cautions syntaxiques sp\u00e9cifiques, le moteur graphique applique des coupures fractionnaires arbitraires totalement inadapt\u00e9es \u00e0 la structure discontinue des donn\u00e9es.<\/p>\n<h3>10.1 Application de l&rsquo;option discrete pour donn\u00e9es cat\u00e9goris\u00e9es<\/h3>\n<p>Pour signifier formellement \u00e0 Stata que la variable quantitative ne prend que des valeurs enti\u00e8res isol\u00e9es, il est imp\u00e9ratif d&rsquo;adjoindre l&rsquo;option <strong>discrete<\/strong> :<\/p>\n<p><strong>hist rep78, discrete percent<\/strong><\/p>\n<p>La variable <em>rep78<\/em> consigne l&rsquo;indice de r\u00e9paration des automobiles sur une \u00e9chelle discr\u00e8te de notation ordinale allant de 1 (tr\u00e8s mauvais) \u00e0 5 (excellent). L&rsquo;application de l&rsquo;option <strong>discrete<\/strong> transforme imm\u00e9diatement le comportement interne du compilateur graphique :<\/p>\n<ul>\n<li>Chaque rectangle est automatiquement centr\u00e9 exactement sur chaque modalit\u00e9 enti\u00e8re observ\u00e9e (1, 2, 3, 4 et 5).<\/li>\n<li>La largeur de chaque barre est standardis\u00e9e sur une unit\u00e9 m\u00e9trique exacte (width = 1), \u00e9liminant les intervalles continus artificiels (comme 1,5 \u00e0 2,5).<\/li>\n<li>Les fronti\u00e8res de classes cessent de morceler les entiers, restituant une lecture parfaite de la distribution de probabilit\u00e9 discr\u00e8te.<\/li>\n<\/ul>\n<p>Omettre l&rsquo;instruction <strong>discrete<\/strong> sur de telles donn\u00e9es aboutirait \u00e0 une figure confuse, o\u00f9 des barres regrouperaient de fa\u00e7on bancale plusieurs cat\u00e9gories enti\u00e8res sous une largeur continue calcul\u00e9e par l&rsquo;algorithme par d\u00e9faut.<\/p>\n<h3>10.2 Alignement des \u00e9tiquettes textuelles et des modalit\u00e9s qualitatives<\/h3>\n<p>Dans les bases de donn\u00e9es professionnelles sous Stata, les variables discr\u00e8tes et ordinales sont fr\u00e9quemment enrichies d&rsquo;\u00e9tiquettes textuelles de valeurs (<em>value labels<\/em>) associant un libell\u00e9 compr\u00e9hensible \u00e0 chaque code num\u00e9rique sous-jacent. Lorsqu&rsquo;on trace un histogramme discret, Stata reporte spontan\u00e9ment ces libell\u00e9s textuels sous les graduations de l&rsquo;axe des abscisses.<\/p>\n<p>Toutefois, si les libell\u00e9s sont volumineux, ils risquent de se chevaucher ou d&rsquo;entrer en collision g\u00e9om\u00e9trique. L&rsquo;arbitrage s&rsquo;effectue via l&rsquo;option d&rsquo;orientation typographique au sein de <strong>xlabel()<\/strong> :<\/p>\n<p><strong>hist rep78, discrete percent xlabel(1 \u00ab\u00a0Tr\u00e8s faible\u00a0\u00bb 2 \u00ab\u00a0Faible\u00a0\u00bb 3 \u00ab\u00a0Moyen\u00a0\u00bb 4 \u00ab\u00a0Bon\u00a0\u00bb 5 \u00ab\u00a0Excellent\u00a0\u00bb, angle(45))<\/strong><\/p>\n<p>L&rsquo;argument <strong>angle(45)<\/strong> op\u00e8re une rotation spatiale des cha\u00eenes de caract\u00e8res \u00e0 45 degr\u00e9s, d\u00e9gageant l&rsquo;axe tout en pr\u00e9servant une lisibilit\u00e9 compl\u00e8te. De plus, il convient de distinguer avec nettet\u00e9 l&rsquo;histogramme discret de la commande standard <strong>graph bar<\/strong>. Alors que <strong>graph bar<\/strong> est un graphique conceptuellement d\u00e9di\u00e9 aux variables qualitatives nominales sans notion d&rsquo;intervalle m\u00e9trique intrins\u00e8que, <strong>hist, discrete<\/strong> conserve la m\u00e9trique sous-jacente de la variable sur l&rsquo;axe des abscisses : si une valeur enti\u00e8re interm\u00e9diaire ne poss\u00e8de aucune observation (par exemple si aucune voiture n&rsquo;\u00e9tait not\u00e9e 4), l&rsquo;histogramme discret laissera un espace vide pr\u00e9cis \u00e0 l&#8217;emplacement g\u00e9om\u00e9trique du 4, signalant cette absence au lecteur. Le diagramme en barres classique, lui, accolerait simplement le 3 et le 5 en masquant ce vide informatif.<\/p>\n<h2>11. Habillage \u00e9ditorial, titrage et sch\u00e9mas graphiques<\/h2>\n<p>La publication scientifique ob\u00e9it \u00e0 des normes de pr\u00e9sentation rigides. Un graphique d\u00e9pourvu de m\u00e9tadonn\u00e9es descriptives ou affubl\u00e9 d&rsquo;une apparence brute ne saurait satisfaire aux exigences des pairs. Stata int\u00e8gre une panoplie compl\u00e8te de commandes d&rsquo;annotation textuelle et de th\u00e8mes visuels g\u00e9n\u00e9raux pour hisser les figures aux standards \u00e9ditoriaux internationaux, notamment ceux de l&rsquo;<a rel=\"noopener noreferrer\" href=\"https:\/\/apastyle.apa.org\/\">American Psychological Association (APA)<\/a>.<\/p>\n<h3>11.1 Titrage scientifique, sous-titres et notes de bas de figure<\/h3>\n<p>L&rsquo;ornementation textuelle d&rsquo;un histogramme repose sur une hi\u00e9rarchie tripartite d&rsquo;instructions : <strong>title()<\/strong> pour l&rsquo;\u00e9nonc\u00e9 du th\u00e8me principal, <strong>subtitle()<\/strong> pour sp\u00e9cifier les conditions de restriction ou d&rsquo;analyse, et <strong>note()<\/strong> pour inscrire les mentions m\u00e9thodologiques, les sources documentaires ou la taille de l&rsquo;\u00e9chantillon actif :<\/p>\n<p><strong>hist length, percent width(10) start(140) title(\u00ab\u00a0Distribution de la longueur des automobiles\u00a0\u00bb)<\/strong><\/p>\n<figure class=\"wpt-preserved-image\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/french.arabpsychology.com\/wp-content\/uploads\/2026\/09\/histStata7.png\" alt=\"Histogram with a title in Stata\" \/><figcaption>Histogram with a title in Stata<\/figcaption><\/figure>\n<p>Pour enrichir la mise en contexte de la figure et pr\u00e9ciser les contours sp\u00e9cifiques de l&rsquo;\u00e9tude, l&rsquo;analyste peut adjoindre un sous-titre informatif :<\/p>\n<p><strong>hist length, percent width(10) start(140) title(\u00ab\u00a0Distribution de la longueur des automobiles\u00a0\u00bb) subtitle(\u00ab\u00a0\u00c9chantillon de l&rsquo;industrie automobile am\u00e9ricaine, ann\u00e9e mod\u00e8le 1978\u00a0\u00bb)<\/strong><\/p>\n<figure class=\"wpt-preserved-image\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/french.arabpsychology.com\/wp-content\/uploads\/2026\/09\/histStata8.png\" alt=\"Histogram with subtitle in Stata\" \/><figcaption>Histogram with subtitle in Stata<\/figcaption><\/figure>\n<p>Enfin, la rigueur acad\u00e9mique impose d&rsquo;int\u00e9grer une note m\u00e9thodologique explicitant le volume de donn\u00e9es trait\u00e9 et la source empirique mobilis\u00e9e :<\/p>\n<p><strong>hist length, percent width(10) start(140) title(\u00ab\u00a0Distribution de la longueur des automobiles\u00a0\u00bb) subtitle(\u00ab\u00a0\u00c9chantillon de l&rsquo;industrie automobile am\u00e9ricaine, ann\u00e9e mod\u00e8le 1978\u00a0\u00bb) note(\u00ab\u00a0Source : U.S. Department of Transportation. \u00c9chantillon complet N = 74 v\u00e9hicules.\u00a0\u00bb)<\/strong><\/p>\n<figure class=\"wpt-preserved-image\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/french.arabpsychology.com\/wp-content\/uploads\/2026\/09\/histStata9.png\" alt=\"Histogram with a note in Stata\" \/><figcaption>Histogram with a note in Stata<\/figcaption><\/figure>\n<p>Conform\u00e9ment aux pr\u00e9conisations stylistiques du manuel de publication de l&rsquo;APA (7e \u00e9dition), les titres de figures doivent \u00eatre concis, explicites et exempts d&rsquo;abr\u00e9viations non standardis\u00e9es. Les notes de bas de graphique doivent mentionner syst\u00e9matiquement les unit\u00e9s physiques, les seuils de discr\u00e9tisation appliqu\u00e9s, la signification des \u00e9ventuelles courbes th\u00e9oriques superpos\u00e9es et la taille pr\u00e9cise de l&rsquo;\u00e9chantillon valide (N).<\/p>\n<h3>11.2 Application des th\u00e8mes visuels avec scheme()<\/h3>\n<p>Le rendu par d\u00e9faut de Stata (historiquement gouvern\u00e9 par le sch\u00e9ma <strong>s2color<\/strong> et plus r\u00e9cemment par <strong>stcolor<\/strong>) arbore un arri\u00e8re-plan teint\u00e9 de bleu-gris ou des encadrements souvent proscrits par les maquettistes d&rsquo;\u00e9ditions universitaires, qui exigent un fond blanc pur et des trac\u00e9s en niveaux de gris pour l&rsquo;impression papier. Pour alt\u00e9rer l&rsquo;apparence globale d&rsquo;un graphique sans multiplier les micro-commandes individuelles, on fait appel aux sch\u00e9mas globaux (<em>schemes<\/em>).<\/p>\n<p>L&rsquo;adoption d&rsquo;un th\u00e8me monochrome optimis\u00e9 pour l&rsquo;impression se formalise de fa\u00e7on temporaire via l&rsquo;option graphique <strong>scheme()<\/strong> :<\/p>\n<p><strong>hist length, percent scheme(s1mono)<\/strong><\/p>\n<p>Le th\u00e8me <strong>s1mono<\/strong> \u00e9limine les fonds d&rsquo;\u00e9cran color\u00e9s au profit d&rsquo;un blanc limpide, bascule les bordures et textes en noir d&rsquo;imprimerie pur et adapte le contraste des barres en une trame de gris \u00e9l\u00e9gante. Si le chercheur d\u00e9sire appliquer ce standard \u00e0 l&rsquo;ensemble de sa session de travail pour unifier toutes ses productions visuelles, il ex\u00e9cutera pr\u00e9alablement en amont de son script la directive globale :<\/p>\n<p><strong>set scheme s1mono, permanently<\/strong><\/p>\n<p>Il existe \u00e9galement au sein de la communaut\u00e9 des utilisateurs de Stata d&rsquo;excellents th\u00e8mes tiers d\u00e9velopp\u00e9s pour r\u00e9pliquer le style visuel de grandes publications scientifiques ou de revues \u00e9conomiques. Citons notamment les suites <strong>cleanplots<\/strong> (d\u00e9velopp\u00e9e par Trenton Mize) ou <strong>plotplain<\/strong> (d\u00e9velopp\u00e9e par Daniel Bischof), installables via le protocole standard SSC (<strong>ssc install cleanplots<\/strong>) et reconnues pour leur conformit\u00e9 rigoureuse aux r\u00e8gles de la mise en page statistique moderne.<\/p>\n<h3>11.3 Exportation haute d\u00e9finition pour les revues scientifiques<\/h3>\n<p>La g\u00e9n\u00e9ration d&rsquo;une figure dans la fen\u00eatre interactive de Stata ne constitue que l&rsquo;avant-derni\u00e8re \u00e9tape du processus. L&rsquo;int\u00e9gration dans un manuscrit Word ou un document de composition LaTeX exige une extraction sous des formats de fichiers appropri\u00e9s, exempte de compression destructive.<\/p>\n<p>La commande officielle d\u00e9di\u00e9e \u00e0 cet enregistrement est <strong>graph export<\/strong>. Elle s&rsquo;ex\u00e9cute imm\u00e9diatement apr\u00e8s la commande de trac\u00e9, en ciblant le graphique actuellement pr\u00e9sent au premier plan de la m\u00e9moire active :<\/p>\n<p><strong>hist length, percent fcolor(gs12) lcolor(black) lwidth(thin)<\/strong><br \/>\n<strong>graph export \u00ab\u00a0figure_distribution_longueur.pdf\u00a0\u00bb, as(pdf) replace<\/strong><\/p>\n<p>Le choix du format de fichier doit \u00eatre dict\u00e9 par le support de destination final :<\/p>\n<ul>\n<li><strong>PDF (Portable Document Format) et EPS (Encapsulated PostScript)<\/strong> : ces formats vectoriels constituent l&rsquo;\u00e9talon-or absolu pour la typographie professionnelle et l&rsquo;int\u00e9gration dans LaTeX. Ils conservent une r\u00e9solution infinie : quelle que soit l&rsquo;ampleur du zoom d&rsquo;agrandissement lors de l&rsquo;impression, les ar\u00eates des barres et les courbes gaussiennes superpos\u00e9es ne subiront jamais aucune pixellisation.<\/li>\n<li><strong>TIFF (Tagged Image File Format)<\/strong> : format matriciel tr\u00e8s fr\u00e9quemment exig\u00e9 par les \u00e9diteurs de revues m\u00e9dicales et biologiques pour les \u00e9preuves finales. Dans ce cas, il est imp\u00e9ratif de configurer la r\u00e9solution minimale \u00e0 300 ou 600 points par pouce (dots per inch) : <strong>graph export \u00ab\u00a0figure.tif\u00a0\u00bb, as(tif) width(2400) height(1800) replace<\/strong>.<\/li>\n<li><strong>PNG et SVG<\/strong> : le format PNG repr\u00e9sente le meilleur compromis matriciel sans perte pour les pr\u00e9sentations orales (PowerPoint, Beamer) et les rapports \u00e9lectroniques web, tandis que le SVG offre une solution vectorielle native pour les plateformes interactives.<\/li>\n<\/ul>\n<p>En inscrivant syst\u00e9matiquement la commande <strong>graph export<\/strong> imm\u00e9diatement sous la commande de g\u00e9n\u00e9ration de l&rsquo;histogramme dans vos <em>do-files<\/em>, vous s\u00e9curisez totalement le flux de production documentaire de votre projet de recherche.<\/p>\n<h2>12. Diagnostic des anomalies de distribution et d\u00e9pannage technique<\/h2>\n<p>M\u00eame avec une syntaxe formellement impeccable, l&rsquo;analyste peut se heurter \u00e0 des repr\u00e9sentations d\u00e9concertantes g\u00e9n\u00e9r\u00e9es par des anomalies de donn\u00e9es, ou \u00e0 des interruptions de calcul caus\u00e9es par des maladresses syntaxiques. Savoir diagnostiquer ces dysfonctionnements et r\u00e9soudre les messages d&rsquo;erreur de Stata est une comp\u00e9tence m\u00e9thodologique indispensable.<\/p>\n<h3>12.1 Identification des artefacts et diagnostics distributionnels<\/h3>\n<p>La morphologie d&rsquo;un histogramme peut dissimuler des artefacts de mesure qu&rsquo;il convient de savoir interpr\u00e9ter avant de valider une orientation analytique :<\/p>\n<ul>\n<li><strong>Effets de plancher et de plafond<\/strong> : lorsqu&rsquo;une barre vertigineuse \u00e9merge au niveau de la borne minimale ou maximale admissible d&rsquo;une \u00e9chelle (par exemple un score de 0 sur un test cognitif ou le score maximal de 100), cette anomalie signale que l&rsquo;instrument de mesure est incapable de discriminer les variations en dehors de son domaine de calibration. La distribution r\u00e9elle sous-jacente est tronqu\u00e9e ou censur\u00e9e, ce qui impose d&rsquo;abandonner la r\u00e9gression lin\u00e9aire ordinaire au profit de mod\u00e8les de type Tobit ou de r\u00e9gressions censur\u00e9es.<\/li>\n<li><strong>M\u00e9lange de sous-populations masqu\u00e9<\/strong> : la pr\u00e9sence de deux sommets distincts (distribution bimodale) trahit g\u00e9n\u00e9ralement la coexistence au sein d&rsquo;une m\u00eame cohorte de deux sous-groupes structurellement dissemblables qui ont \u00e9t\u00e9 agr\u00e9g\u00e9s par inadvertance (par exemple, la distribution de la masse corporelle combinant hommes et femmes, ou celle des salaires m\u00ealant ouvriers et cadres sup\u00e9rieurs). Le recours \u00e0 l&rsquo;histogramme conditionn\u00e9 par groupe via l&rsquo;option <strong>by()<\/strong> permet imm\u00e9diatement d&rsquo;isoler ces composantes.<\/li>\n<li><strong>Instabilit\u00e9 due au param\u00e8tre de calage<\/strong> : si une modification minime de l&rsquo;argument <strong>start()<\/strong> alt\u00e8re profond\u00e9ment la localisation des modes ou fait surgir des lacunes inexpliqu\u00e9es, l&rsquo;histogramme est en proie \u00e0 une instabilit\u00e9 de discr\u00e9tisation. Dans cette situation, l&rsquo;estimation non param\u00e9trique par noyau de densit\u00e9 (<strong>kdensity<\/strong>) doit \u00eatre syst\u00e9matiquement consult\u00e9e en arbitre de v\u00e9rit\u00e9 pour v\u00e9rifier la robustesse du profil empirique.<\/li>\n<\/ul>\n<p>Il est en outre fortement recommand\u00e9 de corroborer l&rsquo;observation visuelle de l&rsquo;histogramme par des tests statistiques formels de normalit\u00e9 : l&rsquo;ex\u00e9cution des commandes <strong>sktest length<\/strong> (test d&rsquo;asym\u00e9trie et de kurtosis de D&rsquo;Agostino-Pearson) et <strong>swilk length<\/strong> (test d&rsquo;ad\u00e9quation de Shapiro-Wilk) fournira une valeur de p-value confirmant ou infirmant le diagnostic pos\u00e9 \u00e0 partir de la figure.<\/p>\n<h3>12.2 Erreurs de syntaxe courantes et solutions d&rsquo;optimisation<\/h3>\n<p>L&rsquo;interaction avec l&rsquo;interpr\u00e9teur de commandes de Stata peut se heurter \u00e0 plusieurs \u00e9cueils r\u00e9currents qu&rsquo;il est ais\u00e9 de d\u00e9samorcer une fois leurs causes comprises :<\/p>\n<ul>\n<li><strong>Erreur de type de variable : \u00ab type mismatch \u00bb ou \u00ab variable may not be a string \u00bb<\/strong> : Cette interruption (erreur r(109) ou r(108)) se d\u00e9clenche lorsque la variable sp\u00e9cifi\u00e9e dans l&rsquo;instruction d&rsquo;histogramme est encod\u00e9e comme une cha\u00eene de caract\u00e8res (<em>string<\/em>), m\u00eame si elle n&rsquo;affiche que des chiffres \u00e0 l&rsquo;\u00e9cran. La solution consiste \u00e0 convertir pr\u00e9alablement la variable en format num\u00e9rique r\u00e9el via l&rsquo;instruction <strong>destring nom_variable, replace<\/strong> ou au moyen de la commande de codage cat\u00e9goriel <strong>encode nom_variable, gen(nouvelle_var)<\/strong>.<\/li>\n<li><strong>Conflits d&rsquo;options mutuellement exclusives<\/strong> : Tenter de combiner au sein de la m\u00eame ligne de commande des options dimensionnelles contradictoires (telles que <strong>hist length, freq percent<\/strong> ou encore <strong>hist length, bin(10) width(5)<\/strong>) provoque un blocage imm\u00e9diat de Stata. Vous devez choisir une seule m\u00e9trique d&rsquo;axe d&rsquo;ordonn\u00e9e et un seul mode directeur de discr\u00e9tisation de classe.<\/li>\n<li><strong>Ralentissement sur tr\u00e8s grandes bases de donn\u00e9es<\/strong> : Si votre jeu de donn\u00e9es compte plusieurs dizaines de millions d&rsquo;observations (comme des fichiers de recensements nationaux ou des bases de facturation hospitali\u00e8re massives), le trac\u00e9 d&rsquo;un histogramme peut consommer un temps de calcul et des ressources m\u00e9moire consid\u00e9rables. L&rsquo;optimisation consiste \u00e0 exploiter une clause conditionnelle al\u00e9atoire pour r\u00e9aliser le graphique exploratoire sur un sous-\u00e9chantillon parfaitement repr\u00e9sentatif sans alt\u00e9rer la distribution statistique globale : <strong>hist length if runiform() &lt; 0.05, percent<\/strong>.<\/li>\n<li><strong>Modularit\u00e9 dans les do-files<\/strong> : Pour maintenir un code graphique p\u00e9renne et ais\u00e9 \u00e0 mettre \u00e0 jour au fil des r\u00e9visions d&rsquo;un article, segmentez vos options \u00e0 l&rsquo;aide de macro-variables locales (<em>locals<\/em>) ou utilisez le d\u00e9limiteur de fin de ligne triple barre oblique (<strong>\/\/\/<\/strong>) pour ventiler clairement une syntaxe volumineuse sur plusieurs lignes de script :<\/li>\n<\/ul>\n<p><strong>local options_titre title(\u00ab\u00a0Distribution globale\u00a0\u00bb) subtitle(\u00ab\u00a0Donn\u00e9es 1978\u00a0\u00bb)<\/strong><br \/>\n<strong>local options_style fcolor(sand) lcolor(black) lwidth(thin)<\/strong><br \/>\n<strong>hist length, percent width(10) start(140) \/\/\/<\/strong><br \/>\n<strong>&nbsp;&nbsp;&nbsp;&nbsp;`options_titre&rsquo; \/\/\/<\/strong><br \/>\n<strong>&nbsp;&nbsp;&nbsp;&nbsp;`options_style&rsquo; \/\/\/<\/strong><br \/>\n<strong>&nbsp;&nbsp;&nbsp;&nbsp;scheme(s1mono)<\/strong><\/p>\n<p>Cette rigueur d&rsquo;ing\u00e9nierie logicielle garantit une maintenance sans friction, une modularit\u00e9 maximale et une reproductibilit\u00e9 absolue de vos analyses visuelles tout au long du cycle de vie de vos travaux de recherche.<\/p>\n<h2>R\u00e9f\u00e9rences<\/h2>\n<ul>\n<li>American Psychological Association. (2020). <em>Publication Manual of the American Psychological Association<\/em> (7th ed.). American Psychological Association. <a rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1037\/0000165-000\">https:\/\/doi.org\/10.1037\/0000165-000<\/a><\/li>\n<li>Bischof, D. (2014). New graphic schemes for Stata: plotplain and plottig. <em>The Stata Journal<\/em>, 14(4), 747\u2013759. <a rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1177\/1536867X1401400403\">https:\/\/doi.org\/10.1177\/1536867X1401400403<\/a><\/li>\n<li>Freedman, D., &amp; Diaconis, P. (1981). On the histogram as a density estimator: L2 theory. <em>Zeitschrift f\u00fcr Wahrscheinlichkeitstheorie und verwandte Gebiete<\/em>, 57(4), 453\u2013476. <a rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1007\/BF01025868\">https:\/\/doi.org\/10.1007\/BF01025868<\/a><\/li>\n<li>Mitchell, M. N. (2012). <em>A Visual Guide to Stata Graphics<\/em> (3rd ed.). Stata Press.<\/li>\n<li>Scott, D. W. (1979). On optimal and data-based histograms. <em>Biometrika<\/em>, 66(3), 605\u2013610. <a rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1093\/biomet\/66.3.605\">https:\/\/doi.org\/10.1093\/biomet\/66.3.605<\/a><\/li>\n<li>Silverman, B. W. (1986). <em>Density Estimation for Statistics and Data Analysis<\/em>. Chapman and Hall. <a rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1201\/9781315140919\">https:\/\/doi.org\/10.1201\/9781315140919<\/a><\/li>\n<li>StataCorp. (2023). <em>Stata Graphics Reference Manual: Release 18<\/em>. StataCorp LLC. <a rel=\"noopener noreferrer\" href=\"https:\/\/www.stata.com\/manuals\/g.pdf\">https:\/\/www.stata.com\/manuals\/g.pdf<\/a><\/li>\n<li>Sturges, H. A. (1926). The choice of a class interval. <em>Journal of the American Statistical Association<\/em>, 21(153), 65\u201366. <a rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1080\/01621459.1926.10502161\">https:\/\/doi.org\/10.1080\/01621459.1926.10502161<\/a><\/li>\n<li>Tufte, E. R. (2001). <em>The Visual Display of Quantitative Information<\/em> (2nd ed.). Graphics Press.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Guide acad\u00e9mique complet pour apprendre \u00e0 cr\u00e9er, personnaliser et interpr\u00e9ter des histogrammes dans Stata avec rigueur statistique et clart\u00e9 graphique.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","categories":[2141,1838],"tags":[3329,16,2216,2212,2041],"class_list":["post-4625","psych_stat","type-psych_stat","status-publish","hentry","category-methodologie-quantitative","category-statistiques","tag-histogramme","tag-psychometrie","tag-stata","tag-statistiques-descriptives","tag-visualisation-de-donnees"],"_links":{"self":[{"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=\/wp\/v2\/psych_stat\/4625","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=4625"}],"version-history":[{"count":0,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=\/wp\/v2\/psych_stat\/4625\/revisions"}],"wp:attachment":[{"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4625"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4625"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4625"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}