{"id":7949,"date":"2026-09-17T01:02:04","date_gmt":"2026-09-17T01:02:04","guid":{"rendered":"http:\/\/french.arabpsychology.com\/statistics\/comment-realiser-test-friedman-python\/"},"modified":"2026-09-17T01:02:04","modified_gmt":"2026-09-17T01:02:04","slug":"comment-realiser-test-friedman-python","status":"publish","type":"psych_stat","link":"https:\/\/french.arabpsychology.com\/?psych_stat=comment-realiser-test-friedman-python","title":{"rendered":"Comment r\u00e9aliser le test de Friedman en Python"},"content":{"rendered":"<p>Dans le champ de la psychologie exp\u00e9rimentale, des neurosciences comportementales et des sciences cognitives, la mod\u00e9lisation rigoureuse des donn\u00e9es issues de mesures r\u00e9p\u00e9t\u00e9es constitue une pierre angulaire de la d\u00e9marche empirique. Les protocoles longitudinaux ou intra-sujets, o\u00f9 les m\u00eames participants sont \u00e9valu\u00e9s \u00e0 travers diverses conditions exp\u00e9rimentales ou temporelles, permettent de contr\u00f4ler efficacement la variabilit\u00e9 interindividuelle et d&rsquo;accro\u00eetre la puissance statistique globale des analyses. Cependant, la mise en \u0153uvre de l&rsquo;approche param\u00e9trique traditionnelle \u2014 incarn\u00e9e par l&rsquo;analyse de variance (<a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/en.wikipedia.org\/wiki\/Repeated_measures_design\">ANOVA \u00e0 mesures r\u00e9p\u00e9t\u00e9es<\/a>) \u2014 repose sur des postulats math\u00e9matiques particuli\u00e8rement stricts, notamment la normalit\u00e9 de la distribution des r\u00e9sidus et l&rsquo;hypoth\u00e8se de sph\u00e9ricit\u00e9 des variances de diff\u00e9rences. Lorsque ces conditions sont enfreintes, l&rsquo;analyste se heurte \u00e0 des risques majeurs d&rsquo;inflation de l&rsquo;erreur de premi\u00e8re esp\u00e8ce ou d&rsquo;effondrement de la puissance statistique.<\/p>\n<p>Face \u00e0 des \u00e9chelles de mesure de nature ordinale, telles que les \u00e9chelles d&rsquo;\u00e9valuation subjective de type Likert, ou face \u00e0 des distributions continues fortement asym\u00e9triques issues de temps de r\u00e9action ou de marqueurs physiologiques, les m\u00e9thodes non param\u00e9triques s&rsquo;imposent comme des solutions incontournables. C&rsquo;est pr\u00e9cis\u00e9ment dans cette niche m\u00e9thodologique que s&rsquo;inscrit le test de Friedman, con\u00e7u sp\u00e9cifiquement pour l&rsquo;\u00e9valuation de trois conditions appari\u00e9es ou plus. En substituant aux valeurs brutes des rangs calcul\u00e9s au sein de chaque individu, cette approche s&rsquo;affranchit des contraintes m\u00e9triques rigides tout en pr\u00e9servant la structure d\u00e9pendante inh\u00e9rente aux plans d&rsquo;exp\u00e9rimentation intra-individuels.<\/p>\n<p>Ce guide exhaustif a pour vocation de fournir aux chercheurs, statisticiens et \u00e9tudiants en sciences du comportement un parcours m\u00e9thodologique et technique complet pour appr\u00e9hender, ex\u00e9cuter et interpr\u00e9ter le test de Friedman \u00e0 l&rsquo;aide de l&rsquo;\u00e9cosyst\u00e8me Python. En s&rsquo;appuyant sur des biblioth\u00e8ques scientifiques de premier plan telles que <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/scipy.org\/\">SciPy<\/a>, <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/pingouin-stats.org\/\">Pingouin<\/a>, <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/pandas.pydata.org\/\">Pandas<\/a> et <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/scikit-posthocs.readthedocs.io\/\">scikit-posthocs<\/a>, cet article d\u00e9taille les fondements math\u00e9matiques, les proc\u00e9dures diagnostiques pr\u00e9alables, les routines de calcul de la taille d&rsquo;effet, les comparaisons post-hoc, ainsi que les standards de restitution acad\u00e9mique conformes aux normes \u00e9ditoriales les plus exigeantes.<\/p>\n<h2>1. Introduction th\u00e9orique au test de Friedman en psychologie exp\u00e9rimentale<\/h2>\n<h3>1.1 D\u00e9finition et nature non param\u00e9trique du test<\/h3>\n<p>Le test de Friedman, initialement conceptualis\u00e9 par l&rsquo;\u00e9conomiste et statisticien am\u00e9ricain <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/en.wikipedia.org\/wiki\/Milton_Friedman\">Milton Friedman<\/a> en 1937, repr\u00e9sente l&rsquo;alternative non param\u00e9trique par excellence \u00e0 l&rsquo;analyse de variance univari\u00e9e \u00e0 mesures r\u00e9p\u00e9t\u00e9es pour un plan \u00e0 un facteur intra-sujet comportant au moins trois conditions. Sa vocation fondamentale r\u00e9side dans l&rsquo;analyse de donn\u00e9es ordonn\u00e9es collect\u00e9es au sein de blocs appari\u00e9s, o\u00f9 chaque bloc correspond g\u00e9n\u00e9ralement \u00e0 un m\u00eame participant soumis s\u00e9quentiellement \u00e0 diff\u00e9rentes modalit\u00e9s exp\u00e9rimentales. Alors que l&rsquo;ANOVA param\u00e9trique postule que les observations proviennent d&rsquo;une population parente distribu\u00e9e selon une loi gaussienne et \u00e9value des \u00e9carts relatifs entre les moyennes conditionnelles, le test de Friedman op\u00e8re une transformation radicale des donn\u00e9es brutes en les r\u00e9duisant \u00e0 leurs rangs respectifs au sein de chaque bloc individuel.<\/p>\n<p>Cette conversion ordinale conf\u00e8re au test son statut non param\u00e9trique, signifiant qu&rsquo;il ne n\u00e9cessite aucune estimation des param\u00e8tres de distribution th\u00e9orique tels que la moyenne ou la variance de la population source. En lieu et place, la proc\u00e9dure analyse si les rangs attribu\u00e9s aux diff\u00e9rentes conditions exp\u00e9rimentales manifestent une d\u00e9viation syst\u00e9matique par rapport \u00e0 une distribution purement al\u00e9atoire. Si les conditions exp\u00e9rimentales n&rsquo;exercent aucune influence sur la variable d\u00e9pendante, l&rsquo;attribution des rangs pour chaque sujet oscillera de mani\u00e8re \u00e9quiprobable entre les diff\u00e9rentes modalit\u00e9s. D\u00e8s lors que l&rsquo;une des conditions engendre syst\u00e9matiquement des rangs sup\u00e9rieurs ou inf\u00e9rieurs chez la majorit\u00e9 des sujets, le test d\u00e9c\u00e8le cette rupture d&rsquo;homog\u00e9n\u00e9it\u00e9 stochastique pour conclure \u00e0 une diff\u00e9rence significative entre les distributions observ\u00e9es.<\/p>\n<p>Dans la recherche psychologique contemporaine, cette m\u00e9thode se r\u00e9v\u00e8le d&rsquo;une pertinence absolue face aux mesures ordinales pures, telles que les questionnaires d&rsquo;\u00e9valuation de la douleur, les \u00e9chelles d&rsquo;humeur ou les cotations cliniques psychiatriques, dont les intervalles num\u00e9riques ne garantissent en rien une \u00e9quidistance m\u00e9trique sous-jacente. Elle s&rsquo;applique avec une \u00e9gale efficacit\u00e9 aux variables d&rsquo;intervalle ou de ratio dont la distribution empirique s&rsquo;\u00e9carte s\u00e9v\u00e8rement de la sym\u00e9trie attendue, emp\u00eachant toute mod\u00e9lisation lin\u00e9aire classique sans recourir \u00e0 des transformations math\u00e9matiques complexes et souvent artificielles.<\/p>\n<h3>1.2 Applications typiques dans la recherche comportementale<\/h3>\n<p>L&rsquo;exp\u00e9rimentation en psychologie comportementale et en neurosciences cognitives mobilise fr\u00e9quemment des paradigmes longitudinaux ou transversaux multi-conditions qui s&rsquo;inscrivent parfaitement dans le champ d&rsquo;application du test de Friedman. L&rsquo;un des sc\u00e9narios d&rsquo;application les plus fr\u00e9quents concerne l&rsquo;\u00e9valuation de l&rsquo;efficacit\u00e9 d&rsquo;interventions th\u00e9rapeutiques longitudinales. Par exemple, un psychologue clinicien mesurant la symptomatologie d\u00e9pressive de patients \u00e0 l&rsquo;aide de l&rsquo;inventaire de d\u00e9pression de Beck \u00e0 trois temps charni\u00e8res \u2014 en phase pr\u00e9-th\u00e9rapeutique, imm\u00e9diatement \u00e0 l&rsquo;issue de la th\u00e9rapie cognitivo-comportementale, et lors d&rsquo;un suivi \u00e0 six mois \u2014 exploitera le test de Friedman pour d\u00e9terminer si la trajectoire clinique \u00e9volue de fa\u00e7on statistiquement d\u00e9celable au cours du temps, en d\u00e9pit de la nature discr\u00e8te et asym\u00e9trique des scores cliniques.<\/p>\n<p>Un autre pan exp\u00e9rimental majeur rel\u00e8ve de la psychopharmacologie cognitive et de la chronopsychologie, o\u00f9 l&rsquo;on analyse les temps de r\u00e9action de participants soumis \u00e0 diverses substances psychoactives ou \u00e0 des niveaux progressifs de privation de sommeil. Les distributions de temps de r\u00e9action se caract\u00e9risent notoirement par une longue tra\u00eene vers les valeurs \u00e9lev\u00e9es (asym\u00e9trie positive prononc\u00e9e) et par la pr\u00e9sence occasionnelle de r\u00e9ponses aberrantes ou de distractions transitoires. L&rsquo;utilisation du test de Friedman permet ici d&rsquo;\u00e9tudier l&rsquo;effet de ces conditions pharmacologiques sans que les valeurs extr\u00eames ne viennent distordre de mani\u00e8re disproportionn\u00e9e les r\u00e9sultats de l&rsquo;inf\u00e9rence statistique.<\/p>\n<p>Enfin, la recherche sur les biais d\u00e9cisionnels, la psychologie sociale exp\u00e9rimentale et les \u00e9tudes d&rsquo;ergonomie cognitive mobilisent abondamment des \u00e9chelles de Likert r\u00e9p\u00e9t\u00e9es pour \u00e9valuer la perception du risque, la confiance envers des interfaces num\u00e9riques ou le jugement moral selon plusieurs sc\u00e9narios hypoth\u00e9tiques. Dans ces situations, le recours aux rangs intra-individuels neutralise les biais d&rsquo;ancrage personnel, o\u00f9 certains sujets n&rsquo;utilisent que les valeurs m\u00e9dianes de l&rsquo;\u00e9chelle tandis que d&rsquo;autres s&rsquo;orientent vers les extr\u00eames, permettant une comparaison transversale focalis\u00e9e sur la hi\u00e9rarchisation relative des conditions par chaque individu.<\/p>\n<h3>1.3 Avantages et limites m\u00e9thodologiques<\/h3>\n<p>L&rsquo;adoption du test de Friedman procure des atouts m\u00e9thodologiques substantiels, au premier rang desquels figure une robustesse totale face aux violations des postulats param\u00e9triques. Le test est totalement insensible \u00e0 la non-normalit\u00e9 des donn\u00e9es ainsi qu&rsquo;\u00e0 la pr\u00e9sence de valeurs aberrantes univari\u00e9es, dans la mesure o\u00f9 un score extr\u00eame, qu&rsquo;il d\u00e9passe la moyenne de deux ou de dix \u00e9carts-types, se verra attribuer exactement le m\u00eame rang maximal au sein de la ligne du participant. De plus, il conserve une puissance statistique tr\u00e8s satisfaisante au sein de cohortes cliniques de petite taille, fr\u00e9quemment rencontr\u00e9es en neuropsychologie ou en psychiatrie translationnelle, o\u00f9 l&rsquo;effectif restreint emp\u00eache de v\u00e9rifier de mani\u00e8re fiable la conformit\u00e9 \u00e0 la loi normale par des tests d&rsquo;ad\u00e9quation classiques.<\/p>\n<p>N\u00e9anmoins, la m\u00e9thode comporte des limitations \u00e9pist\u00e9mologiques et statistiques que le chercheur doit scrupuleusement \u00e9valuer avant d&rsquo;arr\u00eater son plan d&rsquo;analyse. La principale concession r\u00e9side dans la perte irr\u00e9versible d&rsquo;information m\u00e9trique cons\u00e9cutive au passage des scores bruts vers les rangs ordinaux. Deux conditions diff\u00e9rant par un \u00e9cart quantitatif colossal recevront les rangs cons\u00e9cutifs 1 et 2, exactement de la m\u00eame mani\u00e8re que deux conditions ne diff\u00e9rant que d&rsquo;une fraction infinit\u00e9simale d&rsquo;unit\u00e9. Cette propri\u00e9t\u00e9 r\u00e9duit la sensibilit\u00e9 du test de Friedman face \u00e0 de l\u00e9g\u00e8res variations quantitatives et affaiblit sa puissance statistique comparativement \u00e0 une ANOVA param\u00e9trique lorsque les postulats de cette derni\u00e8re sont pleinement respect\u00e9s.<\/p>\n<p>Par ailleurs, le test de Friedman classique demeure confin\u00e9 aux plans d&rsquo;exp\u00e9rience unifactoriels simples \u00e0 mesures r\u00e9p\u00e9t\u00e9es. Il ne permet pas d&rsquo;examiner directement des interactions factorielles complexes, telles que l&rsquo;effet combin\u00e9 d&rsquo;un facteur intra-sujet et d&rsquo;un facteur inter-groupes (plans mixtes dits split-plot). Dans de telles configurations factorielles imbriqu\u00e9es, le chercheur devra obligatoirement se tourner vers des mod\u00e9lisations plus avanc\u00e9es, telles que les mod\u00e8les lin\u00e9aires mixtes ou les approches non param\u00e9triques factorielles g\u00e9n\u00e9ralis\u00e9es d\u00e9velopp\u00e9es par Akritas, Arnold et Brunner.<\/p>\n<h2>2. Fondements math\u00e9matiques et comparaison avec l&rsquo;ANOVA \u00e0 mesures r\u00e9p\u00e9t\u00e9es<\/h2>\n<h3>2.1 Alg\u00e8bre du calcul de la statistique de Friedman<\/h3>\n<p>L&rsquo;armature formelle du test de Friedman repose sur une matrice de donn\u00e9es organis\u00e9e en N blocs (g\u00e9n\u00e9ralement N participants) et k colonnes correspondant aux diff\u00e9rentes conditions de traitement ou points temporels mesur\u00e9s. Soit X l&rsquo;observation associ\u00e9e au sujet i sous la condition j, avec i variant de 1 \u00e0 N, et j variant de 1 \u00e0 k. La premi\u00e8re \u00e9tape du calcul math\u00e9matique consiste \u00e0 remplacer, pour chaque sujet i pris individuellement, les valeurs observ\u00e9es par leurs rangs respectifs r(i, j), class\u00e9s par ordre croissant de 1 \u00e0 k. Si la condition pr\u00e9sente une valeur plus faible, elle re\u00e7oit le rang 1, et la valeur la plus \u00e9lev\u00e9e re\u00e7oit le rang k.<\/p>\n<p>Une fois l&rsquo;ensemble de la matrice transform\u00e9 en rangs, la somme des rangs attribu\u00e9s \u00e0 chaque condition j est calcul\u00e9e en sommant les rangs sur l&rsquo;ensemble des N participants :<\/p>\n<p>R<sub>j<\/sub> = Somme pour i allant de 1 \u00e0 N de r(i, j)<\/p>\n<p>La moyenne th\u00e9orique globale des rangs pour chaque condition sous l&rsquo;hypoth\u00e8se nulle d&rsquo;\u00e9quivalence est d\u00e9finie par la quantit\u00e9 N(k + 1) \/ 2. La statistique de test de Friedman, conventionnellement not\u00e9e Q ou Fr, quantifie la d\u00e9viation quadratique pond\u00e9r\u00e9e des sommes de rangs observ\u00e9es par rapport \u00e0 cette esp\u00e9rance th\u00e9orique. Sa formulation alg\u00e9brique canonique, \u00e9tablie pour des donn\u00e9es d\u00e9nu\u00e9es d&rsquo;\u00e9galit\u00e9s de rangs (ex \u00e6quo), s&rsquo;exprime comme suit :<\/p>\n<p>Q = [12 \/ (N * k * (k + 1))] * [Somme pour j allant de 1 \u00e0 k de (R<sub>j<\/sub>)<sup>2<\/sup>] &#8211; 3 * N * (k + 1)<\/p>\n<p>Lorsque l&rsquo;\u00e9chantillon comporte des valeurs identiques au sein d&rsquo;un m\u00eame bloc de sujet, des rangs moyens (dits rangs fractionnaires) sont attribu\u00e9s. La pr\u00e9sence substantielle d&rsquo;ex \u00e6quo tend \u00e0 r\u00e9duire artificiellement la variance des rangs, ce qui n\u00e9cessite l&rsquo;application d&rsquo;un facteur de correction d&rsquo;\u00e9chelle au d\u00e9nominateur de la formule. Soit t<sub>i,m<\/sub> le nombre de valeurs identiques dans le m-i\u00e8me groupe d&rsquo;ex \u00e6quo pour le sujet i. Le terme correctif d&rsquo;\u00e9galit\u00e9s C s&rsquo;exprime par la somme, sur l&rsquo;ensemble des groupes d&rsquo;\u00e9galit\u00e9s, des quantit\u00e9s (t<sup>3<\/sup> &#8211; t). La statistique Q ajust\u00e9e devient alors le rapport entre la statistique Q initiale et le coefficient r\u00e9ducteur [1 &#8211; (C \/ (N * k * (k<sup>2<\/sup> &#8211; 1)))].<\/p>\n<p>Sur le plan distributionnel, lorsque la taille d&rsquo;\u00e9chantillon N s&rsquo;accro\u00eet vers l&rsquo;infini pour un nombre de conditions k fix\u00e9, la statistique Q converge asymptotiquement vers une loi du Chi-deux dont le nombre de degr\u00e9s de libert\u00e9 est strictement \u00e9gal \u00e0 k &#8211; 1. Pour les \u00e9chantillons de tr\u00e8s petite dimension (par exemple N &lt; 10 et k &lt; 5), les logiciels modernes proc\u00e8dent parfois \u00e0 un calcul de probabilit\u00e9 exacte bas\u00e9 sur la distribution combinatoire compl\u00e8te des permutations de rangs possibles.<\/p>\n<h3>2.2 Hypoth\u00e8ses nulle et alternative<\/h3>\n<p>La formulation rigoureuse des hypoth\u00e8ses statistiques conditionne l&rsquo;interpr\u00e9tation exacte des r\u00e9sultats g\u00e9n\u00e9r\u00e9s par le test de Friedman. L&rsquo;hypoth\u00e8se nulle (H<sub>0<\/sub>) \u00e9nonce qu&rsquo;il n&rsquo;existe aucune diff\u00e9rence syst\u00e9matique entre les distributions des variables associ\u00e9es aux k conditions exp\u00e9rimentales au sein de la population. Formul\u00e9 de mani\u00e8re stochastique, le postulat d&rsquo;homog\u00e9n\u00e9it\u00e9 implique que pour chaque sujet, chacune des k! permutations possibles des rangs est rigoureusement \u00e9quiprobable. Sous l&rsquo;hypoth\u00e8se nulle, la m\u00e9diane des rangs attribu\u00e9s \u00e0 chaque condition converge vers la valeur centrale commune (k + 1) \/ 2, traduisant l&rsquo;absence totale d&rsquo;effet de la modalit\u00e9 exp\u00e9rimentale sur le positionnement relatif des scores individuels.<\/p>\n<p>L&rsquo;hypoth\u00e8se alternative (H<sub>1<\/sub>) stipule qu&rsquo;au moins l&rsquo;une des conditions exp\u00e9rimentales tend \u00e0 g\u00e9n\u00e9rer des scores syst\u00e9matiquement plus \u00e9lev\u00e9s ou plus faibles qu&rsquo;au moins une autre condition, \u00e9tablissant ainsi une relation de sup\u00e9riorit\u00e9 ou d&rsquo;inf\u00e9riorit\u00e9 stochastique ordinale. Il convient de souligner avec insistance que l&rsquo;hypoth\u00e8se alternative du test de Friedman ne postule pas simplement une diff\u00e9rence entre les moyennes arithm\u00e9tiques des conditions \u2014 concept purement param\u00e9trique d\u00e9nu\u00e9 de sens sur des \u00e9chelles ordinales \u2014 mais bien un d\u00e9calage structurel dans les fonctions de r\u00e9partition empiriques sous-jacentes, se mat\u00e9rialisant par une distribution asym\u00e9trique des rangs pr\u00e9f\u00e9rentiels.<\/p>\n<p>Sur le plan probabiliste, le rejet du mod\u00e8le nul \u00e0 un seuil alpha pr\u00e9d\u00e9termin\u00e9 (usuellement 0,05) autorise le chercheur \u00e0 affirmer que les variations observ\u00e9es dans les classements relatifs intra-sujets ne rel\u00e8vent pas du hasard de l&rsquo;\u00e9chantillonnage. N\u00e9anmoins, en raison de son caract\u00e8re omnibus, le test de Friedman ne permet pas d&rsquo;inf\u00e9rer directement quelles conditions sp\u00e9cifiques diff\u00e8rent significativement les unes des autres. Il indique exclusivement la pr\u00e9sence d&rsquo;une discordance globale dans la matrice des classements, n\u00e9cessitant imp\u00e9rativement une \u00e9tape ult\u00e9rieure de comparaisons multiples par paires.<\/p>\n<h3>2.3 Crit\u00e8res d&rsquo;arbitrage : ANOVA param\u00e9trique versus Friedman<\/h3>\n<p>Le choix entre l&rsquo;ANOVA \u00e0 mesures r\u00e9p\u00e9t\u00e9es et le test de Friedman place r\u00e9guli\u00e8rement le m\u00e9thodologue face \u00e0 un compromis classique entre la puissance statistique maximale et la robustesse analytique. L&rsquo;ANOVA univari\u00e9e \u00e0 mesures r\u00e9p\u00e9t\u00e9es requiert la validation conjointe de deux exigences fondamentales : la normalit\u00e9 multidimensionnelle des distributions conditionnelles (ou du moins la normalit\u00e9 univari\u00e9e des r\u00e9sidus de l&rsquo;estimation lin\u00e9aire) et l&rsquo;hypoth\u00e8se de sph\u00e9ricit\u00e9, formellement \u00e9valu\u00e9e par le <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/en.wikipedia.org\/wiki\/Mauchly%27s_sphericity_test\">test de sph\u00e9ricit\u00e9 de Mauchly<\/a>. La sph\u00e9ricit\u00e9 exige que les variances de toutes les diff\u00e9rences possibles calcul\u00e9es entre chaque paire de conditions exp\u00e9rimentales soient rigoureusement homog\u00e8nes.<\/p>\n<p>Lorsque la sph\u00e9ricit\u00e9 est viol\u00e9e dans une ANOVA, le taux d&rsquo;erreur de premi\u00e8re esp\u00e8ce s&rsquo;\u00e9l\u00e8ve dramatiquement au-dessus du seuil nominal d&rsquo;erreur consenti, for\u00e7ant l&rsquo;application de correctifs d&rsquo;aplatissement des degr\u00e9s de libert\u00e9 tels que les proc\u00e9dures de Greenhouse-Geisser ou de Huynh-Feldt. Si, en sus de cette rupture de sph\u00e9ricit\u00e9, la distribution des donn\u00e9es pr\u00e9sente une forte asym\u00e9trie ou un aplatissement marqu\u00e9 (kurtosis pathologique), la fiabilit\u00e9 des valeurs p de l&rsquo;ANOVA s&rsquo;effondre. Le test de Friedman, n&rsquo;impliquant aucune consid\u00e9ration de variances de diff\u00e9rences ou de covariances inter-conditions, s&rsquo;av\u00e8re totalement insensible \u00e0 la violation de la sph\u00e9ricit\u00e9. Il constitue donc le choix de pr\u00e9dilection lorsque le plan exp\u00e9rimental g\u00e9n\u00e8re des variances d&rsquo;erreurs fortement h\u00e9t\u00e9rog\u00e8nes entre les \u00e9tapes du suivi temporel.<\/p>\n<p>Inversement, si les donn\u00e9es sont mesur\u00e9es sur une \u00e9chelle d&rsquo;intervalle v\u00e9rifi\u00e9e, que la taille d&rsquo;\u00e9chantillon N est substantielle (par exemple N &gt; 30 ou 50 participants, permettant au th\u00e9or\u00e8me central limite d&rsquo;op\u00e9rer sur les distributions moyennes) et que les diagrammes de dispersion confirment la quasi-lin\u00e9arit\u00e9 des profils, l&rsquo;ANOVA conserve une efficacit\u00e9 sup\u00e9rieure. L&rsquo;arbitrage final repose donc sur un arbre d\u00e9cisionnel clair : face \u00e0 des scores d&rsquo;\u00e9chelles de Likert, des classements de pr\u00e9f\u00e9rence, des donn\u00e9es discr\u00e8tes tronqu\u00e9es ou des \u00e9chantillons cliniques restreints pr\u00e9sentant des \u00e9carts indiscutables \u00e0 la loi normale, le test de Friedman doit \u00eatre syst\u00e9matiquement pr\u00e9f\u00e9r\u00e9 pour pr\u00e9munir l&rsquo;analyse contre les conclusions erron\u00e9es.<\/p>\n<h2>3. Conditions d&rsquo;application et postulats statistiques du test<\/h2>\n<h3>3.1 Conception du plan exp\u00e9rimental et d\u00e9pendance des mesures<\/h3>\n<p>L&rsquo;impl\u00e9mentation l\u00e9gitime du test de Friedman exige une rigueur scrupuleuse dans l&rsquo;architecture du protocole d&rsquo;exp\u00e9rimentation. Le postulat fondamental r\u00e9side dans l&rsquo;appariement parfait des observations : le plan doit \u00eatre constitu\u00e9 d&rsquo;une collection de N blocs ind\u00e9pendants, chaque bloc \u00e9tant compos\u00e9 d&rsquo;une unit\u00e9 statistique unique (le sujet humain, l&rsquo;animal de laboratoire ou le groupe unitaire) mesur\u00e9e de fa\u00e7on exhaustive sous chacune des k modalit\u00e9s de la variable ind\u00e9pendante. L&rsquo;ind\u00e9pendance statistique entre les diff\u00e9rents blocs constitue une exigence absolue : les performances, r\u00e9ponses ou scores d&rsquo;un participant donn\u00e9 ne doivent en aucun cas influencer ou \u00eatre corr\u00e9l\u00e9s avec les scores d&rsquo;un autre participant.<\/p>\n<p>Une exigence structurelle stricte concerne le caract\u00e8re complet et \u00e9quilibr\u00e9 de la matrice de donn\u00e9es. Le test classique de Friedman ne tol\u00e8re aucune cellule vide ou donn\u00e9e manquante au sein du tableau exp\u00e9rimental. Si un participant n&rsquo;a pas compl\u00e9t\u00e9 l&rsquo;\u00e9valuation lors de la troisi\u00e8me condition d&rsquo;un protocole, la structure de rangs intra-blocs devient asym\u00e9trique et la formule canonique de la statistique de Friedman est invalid\u00e9e. Le plan doit donc obligatoirement \u00eatre un plan en blocs complets randomis\u00e9s (Randomized Complete Block Design, RCBD).<\/p>\n<p>Sur le plan m\u00e9thodologique de l&rsquo;exp\u00e9rimentation comportementale, le chercheur doit imp\u00e9rativement s&rsquo;assurer que l&rsquo;assignation de l&rsquo;ordre d&rsquo;administration des k conditions exp\u00e9rimentales fait l&rsquo;objet d&rsquo;une contre-balancement rigoureux (par exemple par carr\u00e9 latin \u00e9quilibr\u00e9 ou randomisation compl\u00e8te des s\u00e9quences) lorsque le protocole le permet. Cette pr\u00e9caution est indispensable pour neutraliser les redoutables effets de report, d&rsquo;apprentissage, d&rsquo;habituation ou de fatigue cognitive qui viendraient syst\u00e9matiquement fausser l&rsquo;attribution des rangs intra-sujets au d\u00e9triment ou au b\u00e9n\u00e9fice d&rsquo;une condition temporelle sp\u00e9cifique.<\/p>\n<h3>3.2 Niveau de mesure des variables d\u00e9pendantes<\/h3>\n<p>L&rsquo;\u00e9ligibilit\u00e9 des donn\u00e9es au test de Friedman impose que la variable d\u00e9pendante d&rsquo;int\u00e9r\u00eat soit mesur\u00e9e \u00e0 un niveau d&rsquo;\u00e9chelle au minimum ordinale. Ce crit\u00e8re implique formellement que pour toute paire d&rsquo;observations issues d&rsquo;un m\u00eame sujet, l&rsquo;exp\u00e9rimentateur soit capable d&rsquo;\u00e9tablir de mani\u00e8re univoque une relation d&rsquo;ordre strict : la performance sous la condition A est soit strictement sup\u00e9rieure, soit strictement inf\u00e9rieure, soit rigoureusement \u00e9gale \u00e0 la performance observ\u00e9e sous la condition B. Si les donn\u00e9es rel\u00e8vent d&rsquo;une \u00e9chelle purement nominale ou cat\u00e9gorielle non ordonn\u00e9e (telles que des choix de typologies sans gradation qualitative), le test de Friedman est structurellement inop\u00e9rant, et des analyses d&rsquo;homog\u00e9n\u00e9it\u00e9 marginale comme le test Q de Cochran devront \u00eatre mobilis\u00e9es.<\/p>\n<p>Les variables continues quantitatives (mesur\u00e9es sur \u00e9chelles d&rsquo;intervalles ou de rapports) sont naturellement admissibles au test de Friedman d\u00e8s lors qu&rsquo;elles subissent une conversion ordinale, ce qui est recommand\u00e9 lorsqu&rsquo;elles pr\u00e9sentent des distributions r\u00e9fractaires aux hypoth\u00e8ses param\u00e9triques. Il convient toutefois de surveiller avec vigilance la pr\u00e9sence de variables discr\u00e8tes caract\u00e9ris\u00e9es par un nombre extr\u00eamement restreint de modalit\u00e9s de r\u00e9ponse (par exemple une \u00e9chelle en trois points seulement) conjugu\u00e9 \u00e0 une variance minime. Une telle situation g\u00e9n\u00e8re une prolif\u00e9ration massive d&rsquo;ex \u00e6quo intra-sujets, ce qui a pour effet de d\u00e9grader la puissance du test et de biaiser l&rsquo;approximation asymptotique par la loi du Chi-deux.<\/p>\n<p>De surcro\u00eet, les instruments psychom\u00e9triques soumis \u00e0 de s\u00e9v\u00e8res effets de plafond (o\u00f9 une majorit\u00e9 de participants atteignent le score maximal possible) ou d&rsquo;effets de plancher (accumulation artificielle de scores nuls) posent des d\u00e9fis analytiques consid\u00e9rables. Si ces saturations d&rsquo;\u00e9chelles s&rsquo;\u00e9tendent uniform\u00e9ment sur plusieurs conditions, de nombreux sujets se retrouveront avec des rangs ex \u00e6quo identiques et invariants, st\u00e9rilisant la capacit\u00e9 de l&rsquo;outil statistique \u00e0 discriminer les effets r\u00e9els des traitements administr\u00e9s.<\/p>\n<h3>3.3 V\u00e9rification diagnostique pr\u00e9liminaire<\/h3>\n<p>Avant d&rsquo;engager le calcul proprement dit du test de Friedman, une d\u00e9marche diagnostique syst\u00e9matique doit \u00eatre d\u00e9ploy\u00e9e sur les donn\u00e9es empiriques afin d&rsquo;authentifier la n\u00e9cessit\u00e9 du recours \u00e0 une mod\u00e9lisation non param\u00e9trique. La premi\u00e8re \u00e9tape exploratoire consiste \u00e0 v\u00e9rifier la distribution de la variable d\u00e9pendante au sein de chaque condition exp\u00e9rimentale ainsi que sur les s\u00e9ries de diff\u00e9rences appari\u00e9es. Le <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/en.wikipedia.org\/wiki\/Shapiro%E2%80%93Wilk_test\">test de normalit\u00e9 de Shapiro-Wilk<\/a> repr\u00e9sente le standard statistique pr\u00e9f\u00e9rentiel pour appr\u00e9cier formellement la conformit\u00e9 des donn\u00e9es \u00e0 une loi normale dans les \u00e9chantillons de taille petite \u00e0 mod\u00e9r\u00e9e (N inf\u00e9rieur \u00e0 50). Un rejet significatif de l&rsquo;hypoth\u00e8se de normalit\u00e9 (valeur p inf\u00e9rieure \u00e0 0,05) sur plusieurs modalit\u00e9s justifie formellement le renoncement \u00e0 l&rsquo;ANOVA param\u00e9trique.<\/p>\n<p>L&rsquo;exploration visuelle constitue le corollaire indispensable des tests d&rsquo;ad\u00e9quation formels. Le statisticien construira des diagrammes quantile-quantile (Q-Q plots) confrontant les quantiles de l&rsquo;\u00e9chantillon aux quantiles th\u00e9oriques d&rsquo;une distribution gaussienne standardis\u00e9e, permettant d&rsquo;identifier imm\u00e9diatement des d\u00e9viations caract\u00e9ristiques telles que des queues de distribution \u00e9paisses, une bimodalit\u00e9 latente ou une asym\u00e9trie prononc\u00e9e. Parall\u00e8lement, des diagrammes en bo\u00eete \u00e0 moustaches (boxplots) transversaux doivent \u00eatre \u00e9labor\u00e9s pour rep\u00e9rer les points de donn\u00e9es influents ou valeurs aberrantes (outliers) susceptibles de d\u00e9stabiliser une mod\u00e9lisation bas\u00e9e sur la moyenne arithm\u00e9tique.<\/p>\n<p>Enfin, le chercheur doit inspecter m\u00e9ticuleusement la matrice globale pour diagnostiquer d&rsquo;\u00e9ventuels ph\u00e9nom\u00e8nes d&rsquo;attrition lors du suivi des participants. Si des donn\u00e9es manquantes sont constat\u00e9es, une r\u00e9flexion m\u00e9thodologique doit d\u00e9terminer si ces pertes de donn\u00e9es rel\u00e8vent d&rsquo;un m\u00e9canisme purement al\u00e9atoire (Missing Completely at Random, MCAR) ou si elles s&rsquo;av\u00e8rent imputables \u00e0 l&rsquo;intol\u00e9rance sp\u00e9cifique d&rsquo;un traitement exp\u00e9rimental. La suppression pure et simple des sujets incomplets (suppression par liste ou listwise deletion), bien que techniquement commode pour r\u00e9tablir une matrice compl\u00e8te indispensable \u00e0 Friedman, peut introduire un biais de s\u00e9lection majeur qui devra \u00eatre document\u00e9 et discut\u00e9 de mani\u00e8re transparente.<\/p>\n<h2>4. Pr\u00e9paration de l&rsquo;environnement Python et biblioth\u00e8ques requises<\/h2>\n<h3>4.1 Configuration de l&rsquo;environnement d&rsquo;analyse statistique<\/h3>\n<p>L&rsquo;ex\u00e9cution reproductible d&rsquo;analyses biom\u00e9triques et psychom\u00e9triques complexes en Python requiert une structuration rigoureuse de l&rsquo;environnement d&rsquo;ex\u00e9cution. Il est vivement recommand\u00e9 d&rsquo;isoler le projet au sein d&rsquo;un environnement virtuel autonome (en utilisant des outils tels que Conda, venv ou Poetry) afin d&rsquo;\u00e9viter tout conflit de d\u00e9pendances logicielles entre les versions des biblioth\u00e8ques de calcul num\u00e9rique. La standardisation de cet \u00e9cosyst\u00e8me garantit que les routines statistiques produiront des r\u00e9sultats num\u00e9riques strictement identiques lors de r\u00e9plications ult\u00e9rieures du script par d&rsquo;autres \u00e9quipes de recherche scientifique.<\/p>\n<p>Au sein de cet environnement virtuel, l&rsquo;utilisation des carnets interactifs Jupyter Notebook ou de l&rsquo;environnement JupyterLab s&rsquo;impose comme la pratique d&rsquo;excellence pour l&rsquo;exploration de donn\u00e9es scientifiques. Ces interfaces permettent de combiner de mani\u00e8re fluide des blocs narratifs m\u00e9thodologiques explicatifs, l&rsquo;ex\u00e9cution pas-\u00e0-pas des instructions informatiques et l&rsquo;affichage direct des visualisations graphiques de haute pr\u00e9cision. La conservation conjointe du code source et des commentaires textuels r\u00e9pond scrupuleusement aux exigences contemporaines de la science ouverte et de la tra\u00e7abilit\u00e9 des protocoles analytiques.<\/p>\n<p>La s\u00e9quence pr\u00e9liminaire de tout programme Python d\u00e9di\u00e9 \u00e0 cette analyse implique l&rsquo;importation syst\u00e9matique et hi\u00e9rarchis\u00e9e des modules de r\u00e9f\u00e9rence. Les biblioth\u00e8ques standard du calcul scientifique matriciel et de la structuration de donn\u00e9es forment le socle indispensable sur lequel reposent l&rsquo;ensemble des fonctionnalit\u00e9s statistiques sp\u00e9cialis\u00e9es. Ce socle assure la stabilit\u00e9 des types de donn\u00e9es manipul\u00e9s, \u00e9vitant ainsi les erreurs de conversion implicite qui pourraient d\u00e9naturer l&rsquo;alignement des rangs ou la pr\u00e9cision des d\u00e9cimales des probabilit\u00e9s calcul\u00e9es.<\/p>\n<h3>4.2 Aper\u00e7u de l&rsquo;\u00e9cosyst\u00e8me Python pour les statistiques non param\u00e9triques<\/h3>\n<p>Le langage Python dispose d&rsquo;un ensemble de packages particuli\u00e8rement riches et matures pour mener \u00e0 bien des analyses d&rsquo;inf\u00e9rence non param\u00e9trique. Au c\u0153ur de cette architecture se trouve le package SciPy, et plus pr\u00e9cis\u00e9ment son sous-module <code>scipy.stats<\/code>, qui regroupe les fonctions math\u00e9matiques fondamentales pour le calcul des probabilit\u00e9s, l&rsquo;estimation des distributions continues et discr\u00e8tes, ainsi que l&rsquo;ex\u00e9cution des tests d&rsquo;hypoth\u00e8ses classiques. C&rsquo;est en son sein que r\u00e9side l&rsquo;impl\u00e9mentation algorithmique historique du test de Friedman via la fonction <code>friedmanchisquare<\/code>, particuli\u00e8rement optimis\u00e9e pour la rapidit\u00e9 d&rsquo;ex\u00e9cution sur de larges collections de vecteurs num\u00e9riques.<\/p>\n<p>Pour le chercheur en sciences sociales et cognitives, la biblioth\u00e8que <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/pingouin-stats.org\/\">Pingouin<\/a> constitue une extension logicielle de premier ordre. Con\u00e7ue sp\u00e9cifiquement pour combler le foss\u00e9 entre la syntaxe parfois aust\u00e8re de SciPy et les attentes ergonomiques des utilisateurs de logiciels comme R ou SPSS, Pingouin accepte directement des structures de donn\u00e9es tabulaires complexes et produit de mani\u00e8re native des tableaux r\u00e9capitulatifs exhaustifs int\u00e9grant degr\u00e9s de libert\u00e9, statistiques de test, valeurs p exactes et tailles d&rsquo;effet associ\u00e9es, facilitant grandement la r\u00e9daction des manuscrits acad\u00e9miques.<\/p>\n<p>La pr\u00e9paration en amont des matrices exp\u00e9rimentales repose sur la biblioth\u00e8que Pandas, incontournable pour le chargement, le filtrage, le r\u00e9alignement indiciel et le remodelage tabulaire des s\u00e9ries temporelles. Parall\u00e8lement, NumPy assure la gestion vectorielle sous-jacente et les op\u00e9rations d&rsquo;alg\u00e8bre lin\u00e9aire indispensables. Enfin, la restitution visuelle des distributions de donn\u00e9es s&rsquo;appuie sur le tandem form\u00e9 par Matplotlib et Seaborn, offrant une flexibilit\u00e9 totale pour g\u00e9n\u00e9rer des figures d&rsquo;une qualit\u00e9 esth\u00e9tique et typographique conforme aux crit\u00e8res de publication des plus grandes revues internationales de psychologie.<\/p>\n<h2>5. Structuration et pr\u00e9traitement des donn\u00e9es psychom\u00e9triques<\/h2>\n<h3>5.1 Organisation des formats large versus long<\/h3>\n<p>En statistique computationnelle et en manipulation de donn\u00e9es avec Pandas, la repr\u00e9sentation des donn\u00e9es longitudinales \u00e0 mesures r\u00e9p\u00e9t\u00e9es s&rsquo;articule autour de deux formats fondamentaux : le format large (wide format) et le format long (long format). Comprendre la distinction et ma\u00eetriser la transition fluide entre ces deux structures est capital, car diff\u00e9rentes fonctions statistiques en Python exigent l&rsquo;un ou l&rsquo;autre de ces paradigmes organisationnels. Dans un format large, chaque ligne du tableau repr\u00e9sente un participant unique (identifi\u00e9 par un code alphanum\u00e9rique exclusif), et chaque condition exp\u00e9rimentale ou temps de mesure occupe une colonne distincte.<\/p>\n<p>Le format large est traditionnellement celui attendu par les fonctions d&rsquo;inf\u00e9rence bas niveau de <code>scipy.stats<\/code>, qui requi\u00e8rent le passage de plusieurs tableaux vectoriels distincts en arguments. \u00c0 l&rsquo;inverse, le format long (ou format tidy) organise l&rsquo;ensemble des observations au sein d&rsquo;une seule et unique colonne de mesure de la variable d\u00e9pendante, tandis qu&rsquo;une colonne distincte contient l&rsquo;\u00e9tiquette de la condition exp\u00e9rimentale correspondante, et qu&rsquo;une autre colonne documente l&rsquo;identifiant individuel du sujet. Ce format long est imp\u00e9ratif pour l&rsquo;utilisation de biblioth\u00e8ques modernes comme Pingouin ainsi que pour l&rsquo;\u00e9laboration de graphiques factoriels avanc\u00e9s sous Seaborn.<\/p>\n<p>La transformation d&rsquo;un format large vers un format long s&rsquo;effectue ais\u00e9ment sous Pandas \u00e0 l&rsquo;aide de la fonction <code>melt()<\/code>. Cette m\u00e9thode prend en arguments l&rsquo;identifiant invariant du participant, la liste des colonnes conditionnelles \u00e0 pivoter, ainsi que les d\u00e9signations textuelles souhait\u00e9es pour la nouvelle variable de condition et la nouvelle colonne de valeurs. R\u00e9ciproquement, le retour vers un format large s&rsquo;op\u00e8re au moyen de la m\u00e9thode <code>pivot()<\/code> ou <code>pivot_table()<\/code>, assurant une conformit\u00e9 parfaite des index pour pr\u00e9server scrupuleusement la structure appari\u00e9e des donn\u00e9es intra-individuelles lors des calculs transversaux.<\/p>\n<h3>5.2 Nettoyage et d\u00e9tection des donn\u00e9es manquantes<\/h3>\n<p>L&rsquo;int\u00e9grit\u00e9 du protocole exp\u00e9rimental requiert une phase rigoureuse de d\u00e9tection et de traitement des valeurs manquantes (valeurs NaN ou Null dans les structures Pandas). \u00c9tant donn\u00e9 que le test de Friedman classique stipule un plan en blocs complets \u00e9quilibr\u00e9s, l&rsquo;existence d&rsquo;une seule cellule manquante pour un sujet sous l&rsquo;une quelconque des conditions emp\u00eache m\u00e9caniquement le calcul du vecteur de rangs sur l&rsquo;intervalle complet allant de 1 \u00e0 k. L&rsquo;analyste doit en cons\u00e9quence scruter l&rsquo;\u00e9tendue des absences de r\u00e9ponse \u00e0 l&rsquo;aide des m\u00e9thodes <code>isna()<\/code> et <code>sum()<\/code> appliqu\u00e9es sur chaque colonne du DataFrame.<\/p>\n<p>Face \u00e0 des donn\u00e9es incompl\u00e8tes, la strat\u00e9gie conventionnelle la plus directe consiste en la suppression de la ligne enti\u00e8re du participant (suppression par liste via <code>dropna()<\/code>). Toutefois, cette approche engendre une contraction de la puissance de l&rsquo;\u00e9chantillon et peut introduire un biais si l&rsquo;abandon d&rsquo;un patient n&rsquo;est pas le fruit du hasard pur. Si le taux d&rsquo;attrition demeure marginal (par exemple inf\u00e9rieur \u00e0 5% de la cohorte), cette suppression par liste reste admise dans la litt\u00e9rature clinique non param\u00e9trique.<\/p>\n<p>Dans les configurations o\u00f9 la pr\u00e9servation de l&rsquo;effectif s&rsquo;av\u00e8re critique, des techniques d&rsquo;imputation adapt\u00e9es aux donn\u00e9es ordinales ou longitudinales peuvent \u00eatre explor\u00e9es, telles que l&rsquo;imputation par la m\u00e9diane conditionnelle ou des algorithmes d&rsquo;imputation multiple par \u00e9quations cha\u00een\u00e9es (MICE). N\u00e9anmoins, toute m\u00e9thode d&rsquo;imputation artificielle au sein d&rsquo;un test bas\u00e9 sur des classements de rangs intra-sujets requiert des pr\u00e9cautions extr\u00eames pour ne pas induire des ex \u00e6quo artificiels d\u00e9naturant la variance r\u00e9elle des distributions individuelles observ\u00e9es.<\/p>\n<h3>5.3 Transformation des donn\u00e9es en rangs intra-sujets<\/h3>\n<p>Pour appr\u00e9hender intimement la m\u00e9canique sous-jacente au test de Friedman, il est extr\u00eamement formateur de visualiser la transformation ordinale op\u00e9r\u00e9e directement sur les donn\u00e9es exp\u00e9rimentales \u00e0 l&rsquo;aide de routines Pandas. Consid\u00e9rons une matrice de donn\u00e9es organis\u00e9e en format large, o\u00f9 les lignes figurent les participants et les colonnes figurent les diff\u00e9rentes \u00e9tapes du protocole. L&rsquo;attribution des rangs intra-sujets s&rsquo;effectue en appliquant la m\u00e9thode <code>rank()<\/code> le long de l&rsquo;axe horizontal des colonnes (param\u00e8tre axis=1).<\/p>\n<p>Par d\u00e9faut, face \u00e0 des scores strictement identiques pour un m\u00eame sujet, la m\u00e9thode applique la convention standard des rangs moyens (average ties), attribuant \u00e0 chaque valeur ex \u00e6quo la moyenne arithm\u00e9tique des rangs que ces valeurs auraient occup\u00e9s si elles avaient \u00e9t\u00e9 l\u00e9g\u00e8rement diff\u00e9rentes. Par exemple, si les deux scores les plus faibles d&rsquo;un sujet sont rigoureusement \u00e9gaux, ils auraient th\u00e9oriquement d\u00fb occuper les rangs 1 et 2 ; ils se voient d\u00e8s lors assigner chacun le rang fractionnaire 1,5. Cette d\u00e9marche garantit une propri\u00e9t\u00e9 math\u00e9matique invariante fondamentale : la somme des rangs attribu\u00e9s au sein de chaque ligne de participant reste rigoureusement constante et \u00e9gale \u00e0 k * (k + 1) \/ 2.<\/p>\n<p>La g\u00e9n\u00e9ration et l&rsquo;inspection visuelle de ce tableau transform\u00e9 en rangs permettent au chercheur de constater imm\u00e9diatement la redistribution relative des performances. L&rsquo;observateur attentif peut rep\u00e9rer si une condition rassemble une concentration pr\u00e9pond\u00e9rante de rangs extr\u00eames (tels que des rangs syst\u00e9matiquement fix\u00e9s \u00e0 1 ou \u00e0 k), pr\u00e9figurant une divergence statistique significative lors du calcul global de la somme des rangs conditionnels.<\/p>\n<h2>6. Ex\u00e9cution pas-\u00e0-pas du test de Friedman avec scipy.stats<\/h2>\n<h3>6.1 Impl\u00e9mentation du sc\u00e9nario exp\u00e9rimental clinique<\/h3>\n<p>Afin d&rsquo;illustrer la mise en \u0153uvre pratique sous Python, nous mod\u00e9lisons une \u00e9tude translationnelle classique en neuropsychopharmacologie comportementale. Soit une cohorte de 18 patients adultes pr\u00e9sentant des d\u00e9ficits de l&rsquo;attention avec composante d&rsquo;impulsivit\u00e9. Chaque patient est soumis de fa\u00e7on crois\u00e9e et contre-balanc\u00e9e \u00e0 trois traitements pharmacologiques distincts espac\u00e9s d&rsquo;une p\u00e9riode de sevrage appropri\u00e9e : un Placebo inerte, une Mol\u00e9cule Standard de r\u00e9f\u00e9rence agissant sur le syst\u00e8me dopaminergique, et une Nouvelle Mol\u00e9cule agoniste cibl\u00e9e. La variable d\u00e9pendante mesur\u00e9e correspond au temps de r\u00e9action moyen (exprim\u00e9 en millisecondes) enregistr\u00e9 lors d&rsquo;une t\u00e2che d&rsquo;attention soutenue sur \u00e9cran tactile.<\/p>\n<p>Les donn\u00e9es brutes collect\u00e9es dans cette exp\u00e9rience pr\u00e9sentent une forte asym\u00e9trie positive ainsi que quelques valeurs singuli\u00e8rement ralenties dues \u00e0 des micro-sommeils chez certains patients, justifiant formellement l&rsquo;abandon des tests param\u00e9triques. Pour structurer ce sc\u00e9nario dans Python, les mesures associ\u00e9es aux trois conditions sont instanci\u00e9es sous forme de trois vecteurs num\u00e9riques distincts \u00e0 l&rsquo;aide de listes ou de tableaux unidimensionnels NumPy. Chaque \u00e9l\u00e9ment \u00e0 l&rsquo;indice i des trois tableaux correspond imp\u00e9rativement aux scores observ\u00e9s chez le m\u00eame participant i, garantissant l&rsquo;appariement rigoureux des donn\u00e9es.<\/p>\n<p>L&rsquo;exploration descriptive inaugurale implique l&rsquo;affichage des statistiques de position et de dispersion pour chaque modalit\u00e9 pharmacologique. En exploitant les fonctions vectorielles de NumPy ou de Pandas, le chercheur extrait pour chaque condition la m\u00e9diane ainsi que l&rsquo;\u00e9cart interquartile (diff\u00e9rence entre le 75e et le 25e percentile). La pr\u00e9sentation conjointe de la m\u00e9diane et de l&rsquo;intervalle interquartile offre une synth\u00e8se descriptive fid\u00e8le et non sensible aux valeurs extr\u00eames, pr\u00e9parant le terrain pour la mod\u00e9lisation formelle.<\/p>\n<h3>6.2 Utilisation de la fonction friedmanchisquare()<\/h3>\n<p>L&rsquo;ex\u00e9cution computationnelle du test de Friedman au sein de l&rsquo;\u00e9cosyst\u00e8me SciPy est d\u00e9l\u00e9gu\u00e9e \u00e0 la fonction <code>friedmanchisquare<\/code> log\u00e9e dans le module <code>scipy.stats<\/code>. L&rsquo;appel de cette routine se distingue par une syntaxe particuli\u00e8rement \u00e9pur\u00e9e : il suffit de passer en arguments positionnels successifs les diff\u00e9rents vecteurs ou s\u00e9ries repr\u00e9sentatifs de chaque condition exp\u00e9rimentale. La fonction prend en charge de fa\u00e7on transparente le contr\u00f4le dimensionnel des tableaux, s&rsquo;assurant que l&rsquo;ensemble des vecteurs soumis pr\u00e9sentent une longueur vectorielle rigoureusement identique, mat\u00e9rialisant l&rsquo;\u00e9quilibre complet du plan factoriel.<\/p>\n<p>En coulisses, l&rsquo;algorithme interne de SciPy assemble les vecteurs en une matrice bidimensionnelle, ex\u00e9cute le classement par rangs le long de chaque ligne de participant en appliquant la correction standard pour les ex \u00e6quo, calcule les sommes de rangs conditionnelles, et r\u00e9sout l&rsquo;\u00e9quation alg\u00e9brique de la statistique de Friedman Q. La fonction retourne un objet de r\u00e9sultat composite contenant deux attributs num\u00e9riques cardinaux : la statistique de test calcul\u00e9e (assimil\u00e9e sous l&rsquo;angle asymptotique \u00e0 la valeur statistique du Chi-deux) et la p-valeur associ\u00e9e (valeur p bilat\u00e9rale d\u00e9coulant de la fonction de r\u00e9partition de la loi du Chi-deux avec k &#8211; 1 degr\u00e9s de libert\u00e9).<\/p>\n<p>Il importe de noter que <code>friedmanchisquare<\/code> proc\u00e8de exclusivement \u00e0 une estimation asymptotique de la p-valeur. Si le nombre de participants N est particuli\u00e8rement restreint (par exemple inf\u00e9rieur \u00e0 6), l&rsquo;approximation par la loi continue du Chi-deux peut se r\u00e9v\u00e9ler l\u00e9g\u00e8rement impr\u00e9cise par rapport \u00e0 une distribution combinatoire exacte des permutations de rangs. N\u00e9anmoins, pour des effectifs cliniques usuels (N sup\u00e9rieur \u00e0 12 ou 15), la convergence distributionnelle est remarquablement robuste et assure une pr\u00e9cision inf\u00e9rentielle largement suffisante pour les exigences de la recherche exp\u00e9rimentale.<\/p>\n<h3>6.3 Interpr\u00e9tation statistique des sorties num\u00e9riques<\/h3>\n<p>L&rsquo;obtention des r\u00e9sultats num\u00e9riques d\u00e9livr\u00e9s par <code>scipy.stats.friedmanchisquare<\/code> constitue le point de d\u00e9part de l&rsquo;interpr\u00e9tation statistique formelle. Supposons que l&rsquo;ex\u00e9cution de la fonction sur nos donn\u00e9es pharmacologiques g\u00e9n\u00e8re une valeur de statistique Q \u00e9gale \u00e0 14,33 et une valeur p correspondante de 0,00077. La premi\u00e8re \u00e9tape \u00e9valuative consiste \u00e0 confronter cette probabilit\u00e9 empirique au seuil de significativit\u00e9 alpha conventionnellement arr\u00eat\u00e9 \u00e0 0,05 dans la communaut\u00e9 scientifique.<\/p>\n<p>La valeur p observ\u00e9e \u00e9tant tr\u00e8s nettement inf\u00e9rieure au seuil alpha critique de 0,05, nous sommes fond\u00e9s \u00e0 rejeter sans ambigu\u00eft\u00e9 l&rsquo;hypoth\u00e8se nulle H<sub>0<\/sub> d&rsquo;\u00e9galit\u00e9 distributionnelle des temps de r\u00e9action entre les trois conditions de traitement. Une telle probabilit\u00e9 indique que si les trois traitements m\u00e9dicamenteux exer\u00e7aient des effets strictement indiscernables sur l&rsquo;attention des participants, la probabilit\u00e9 d&rsquo;obtenir par simple hasard d&rsquo;\u00e9chantillonnage une telle disparit\u00e9 dans l&rsquo;assignation des rangs intra-sujets serait inf\u00e9rieure \u00e0 8 chances sur 10 000.<\/p>\n<p>Cependant, le chercheur doit se garder de tirer des conclusions pr\u00e9cipit\u00e9es quant \u00e0 la sup\u00e9riorit\u00e9 intrins\u00e8que de la Nouvelle Mol\u00e9cule sur la Mol\u00e9cule Standard \u00e0 ce stade de l&rsquo;analyse. La fonction <code>friedmanchisquare<\/code> agit comme un test omnibus global : elle valide incontestablement l&rsquo;existence d&rsquo;une h\u00e9t\u00e9rog\u00e9n\u00e9it\u00e9 significative dans l&rsquo;efficacit\u00e9 des traitements, mais elle demeure totalement muette quant \u00e0 la localisation pr\u00e9cise des divergences. De surcro\u00eet, la sortie native de SciPy n&rsquo;int\u00e8gre ni le calcul de la taille d&rsquo;effet standardis\u00e9e, ni le d\u00e9tail des degr\u00e9s de libert\u00e9, n\u00e9cessitant le d\u00e9ploiement d&rsquo;outils analytiques compl\u00e9mentaires pour parvenir \u00e0 une restitution scientifique exhaustive.<\/p>\n<h2>7. Approche alternative et avanc\u00e9e avec la biblioth\u00e8que Pingouin<\/h2>\n<h3>7.1 Avantages de Pingouin pour les chercheurs en psychologie<\/h3>\n<p>Bien que <code>scipy.stats<\/code> offre des performances brutes remarquables, la biblioth\u00e8que <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/pingouin-stats.org\/\">Pingouin<\/a> s&rsquo;est impos\u00e9e ces derni\u00e8res ann\u00e9es comme l&rsquo;environnement de r\u00e9f\u00e9rence pour les statisticiens et psychologues computationnels. Con\u00e7ue par le neuroscientifique Rapha\u00ebl Vallat, Pingouin a \u00e9t\u00e9 pens\u00e9e d\u00e8s sa gen\u00e8se pour s&rsquo;int\u00e9grer harmonieusement avec les flux de travail orient\u00e9s donn\u00e9es tabulaires sous Pandas. Contrairement aux fonctions classiques de SciPy qui exigent des vecteurs d\u00e9coup\u00e9s en variables distinctes, les m\u00e9thodes de Pingouin op\u00e8rent directement sur des DataFrames organis\u00e9s en format long.<\/p>\n<p>L&rsquo;avantage cardinal de Pingouin r\u00e9side dans la richesse \u00e9ditoriale de ses sorties statistiques. Au lieu de renvoyer un simple tuple num\u00e9rique brut, la biblioth\u00e8que g\u00e9n\u00e8re syst\u00e9matiquement un nouveau DataFrame Pandas contenant l&rsquo;int\u00e9gralit\u00e9 des m\u00e9triques requises par les protocoles de publication acad\u00e9mique les plus stricts : identification explicite de la source de variance, statistique de test, degr\u00e9s de libert\u00e9 du num\u00e9rateur, valeur p exacte arrondie aux d\u00e9cimales d&rsquo;usage, ainsi que la taille d&rsquo;effet standardis\u00e9e calcul\u00e9e de fa\u00e7on enti\u00e8rement automatis\u00e9e.<\/p>\n<p>De plus, la syntaxe d\u00e9clarative de Pingouin explicite de fa\u00e7on transparente l&rsquo;architecture du plan exp\u00e9rimental en obligeant le chercheur \u00e0 nommer les colonnes correspondant respectivement \u00e0 la variable d\u00e9pendante, au facteur intra-sujet pr\u00e9dictif et \u00e0 l&rsquo;identifiant individuel des participants. Cette formalisation r\u00e9duit drastiquement les risques d&rsquo;inversion d&rsquo;index ou d&rsquo;erreurs d&rsquo;appariement qui surviennent r\u00e9guli\u00e8rement lors de la manipulation manuelle de multiples vecteurs isol\u00e9s sous SciPy.<\/p>\n<h3>7.2 Syntaxe et ex\u00e9cution de la m\u00e9thode friedman()<\/h3>\n<p>L&rsquo;impl\u00e9mentation du test de Friedman sous Pingouin s&rsquo;effectue via la m\u00e9thode <code>pingouin.friedman()<\/code>. Pour appliquer cette fonction, le jeu de donn\u00e9es pharmacologiques pr\u00e9alablement structur\u00e9 en format long est soumis en premier argument. L&rsquo;analyste sp\u00e9cifie ensuite les trois param\u00e8tres nominatifs fondamentaux : l&rsquo;argument <code>data<\/code> recevant le DataFrame, l&rsquo;argument <code>dv<\/code> (dependent variable) pointant vers la colonne textuelle d\u00e9signant la variable d\u00e9pendante des temps de r\u00e9action, l&rsquo;argument <code>within<\/code> identifiant la variable factorielle cat\u00e9gorielle des traitements administr\u00e9s, et l&rsquo;argument <code>subject<\/code> d\u00e9signant formellement la colonne contenant l&rsquo;identifiant exclusif de chaque participant.<\/p>\n<p>L&rsquo;ex\u00e9cution de cette seule ligne d&rsquo;instruction d\u00e9clenche une cascade de traitements rigoureux : v\u00e9rification de l&rsquo;\u00e9quilibre parfait du plan factoriel, r\u00e9organisation ordinale interne, calcul de la statistique de Friedman Q avec correction des \u00e9ventuels ex \u00e6quo, d\u00e9rivation probabiliste asymptotique et calcul automatique du coefficient de concordance W de Kendall mat\u00e9rialisant la taille de l&rsquo;effet observ\u00e9. Le r\u00e9sultat retourn\u00e9 sous forme tabulaire pr\u00e9sente une structure standardis\u00e9e imm\u00e9diatement exploitable pour l&rsquo;int\u00e9gration dans des cha\u00eenes de traitement automatis\u00e9es ou des rapports dynamiques.<\/p>\n<p>La comparaison syst\u00e9matique des r\u00e9sultats entre <code>scipy.stats.friedmanchisquare()<\/code> et <code>pingouin.friedman()<\/code> r\u00e9v\u00e8le une convergence math\u00e9matique rigoureusement parfaite sur la valeur statistique Q et la p-valeur associ\u00e9e. Cependant, la m\u00e9thodologie sous Pingouin supprime toute ambigu\u00eft\u00e9 sur les degr\u00e9s de libert\u00e9 (clairement document\u00e9s dans la colonne &lsquo;ddof1&rsquo; \u00e0 k &#8211; 1) et enrichit instantan\u00e9ment le compte rendu d&rsquo;analyse d&rsquo;une quantification normalis\u00e9e de l&rsquo;amplitude du ph\u00e9nom\u00e8ne \u00e9tudi\u00e9, fournissant une passerelle id\u00e9ale vers la phase d&rsquo;\u00e9valuation de la pertinence clinique des donn\u00e9es comportementales.<\/p>\n<h2>8. Calcul et interpr\u00e9tation de la taille d&rsquo;effet : Le W de Kendall<\/h2>\n<h3>8.1 Fondements du coefficient de concordance de Kendall<\/h3>\n<p>Dans la recherche contemporaine en psychologie exp\u00e9rimentale et en neurosciences, la communication exclusive d&rsquo;une valeur p \u2014 aussi infinit\u00e9simale soit-elle \u2014 est jug\u00e9e m\u00e9thodologiquement insuffisante pour \u00e9tayer des conclusions scientifiques solides. La valeur p atteste uniquement de l&rsquo;invraisemblance des donn\u00e9es empiriques sous l&rsquo;hypoth\u00e8se nulle, mais ne renseigne en rien sur l&rsquo;amplitude pratique, la magnitude ou la port\u00e9e concr\u00e8te de l&rsquo;effet observ\u00e9. L&rsquo;\u00e9valuation standardis\u00e9e de la taille d&rsquo;effet constitue donc une obligation d\u00e9ontologique prescrite par les comit\u00e9s \u00e9ditoriaux internationaux, et dans le cadre sp\u00e9cifique du test de Friedman, cette m\u00e9trique est universellement incarn\u00e9e par le <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/en.wikipedia.org\/wiki\/Kendall%27s_W\">coefficient W de concordance de Kendall<\/a>.<\/p>\n<p>Le W de Kendall quantifie le degr\u00e9 d&rsquo;harmonie ou d&rsquo;accord global manifest\u00e9 par les N participants dans le classement ordonn\u00e9 des k conditions exp\u00e9rimentales. Sur le plan alg\u00e9brique, ce coefficient s&rsquo;obtient directement par une normalisation lin\u00e9aire de la statistique de Friedman Q rapport\u00e9e \u00e0 sa valeur th\u00e9orique maximale absolue qui serait atteinte en situation d&rsquo;accord parfait de tous les sujets. La formule canonique reliant W \u00e0 la statistique Q s&rsquo;exprime ainsi :<\/p>\n<p>W = Q \/ [N * (k &#8211; 1)]<\/p>\n<p>Par construction math\u00e9matique, le coefficient de concordance de Kendall est strictement born\u00e9 au sein d&rsquo;un intervalle th\u00e9orique s&rsquo;\u00e9tendant de 0 \u00e0 1. Une valeur de W \u00e9gale \u00e0 0 traduit une absence totale de coh\u00e9rence interindividuelle : les classements des conditions par les diff\u00e9rents participants sont totalement discordants et s&rsquo;annulent mutuellement, mat\u00e9rialisant l&rsquo;absence compl\u00e8te d&rsquo;effet unifi\u00e9 du facteur exp\u00e9rimental. \u00c0 l&rsquo;oppos\u00e9, une valeur de W \u00e9gale \u00e0 1 refl\u00e8te une unanimit\u00e9 parfaite et absolue de l&rsquo;ensemble des sujets : chaque participant de la cohorte ordonne les conditions selon une hi\u00e9rarchie strictement identique, attestant d&rsquo;un impact exp\u00e9rimental massif et parfaitement homog\u00e8ne \u00e0 l&rsquo;\u00e9chelle individuelle.<\/p>\n<h3>8.2 Programmation du calcul du W de Kendall en Python<\/h3>\n<p>L&rsquo;obtention computationnelle du coefficient W de Kendall en Python peut s&rsquo;op\u00e9rer selon deux modalit\u00e9s distinctes. La premi\u00e8re consiste \u00e0 tirer parti de l&rsquo;int\u00e9gration native au sein de la biblioth\u00e8que Pingouin, qui incorpore directement cette estimation dans le tableau r\u00e9capitulatif g\u00e9n\u00e9r\u00e9 par la fonction <code>pingouin.friedman()<\/code>, au sein de la colonne intitul\u00e9e &lsquo;W&rsquo;. Cette prise en charge automatis\u00e9e \u00e9vite toute manipulation manuelle interm\u00e9diaire et garantit l&rsquo;alignement strict des d\u00e9cimales avec les proc\u00e9dures math\u00e9matiques sous-jacentes.<\/p>\n<p>La seconde modalit\u00e9, particuli\u00e8rement pr\u00e9cieuse lorsque l&rsquo;on op\u00e8re exclusivement avec <code>scipy.stats<\/code> ou au sein de pipelines de calcul personnalis\u00e9s, r\u00e9side dans l&rsquo;\u00e9criture d&rsquo;une fonction algorithmique d\u00e9di\u00e9e. En codant une fonction recevant la statistique Q renvoy\u00e9e par SciPy ainsi que les dimensions dimensionnelles N (nombre de sujets) et k (nombre de conditions), le chercheur impl\u00e9mente directement l&rsquo;\u00e9quation canonique. Pour consolider la robustesse de l&rsquo;estimation sur le plan inf\u00e9rentiel, cette routine peut \u00eatre coupl\u00e9e \u00e0 une proc\u00e9dure de r\u00e9\u00e9chantillonnage non param\u00e9trique par <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/en.wikipedia.org\/wiki\/Bootstrapping_(statistics)\">bootstrap<\/a>. En r\u00e9\u00e9chantillonnant avec remplacement les lignes de blocs de participants un grand nombre de fois (par exemple 2 000 it\u00e9rations sous NumPy), il devient possible de d\u00e9river empiriquement un intervalle de confiance \u00e0 95% pour le W de Kendall, conf\u00e9rant une profondeur analytique remarquable \u00e0 la publication scientifique.<\/p>\n<p>La validation crois\u00e9e de cette fonction personnalis\u00e9e avec les sorties fournies par Pingouin permet d&rsquo;attester de la rigueur arithm\u00e9tique de l&rsquo;impl\u00e9mentation. Dans notre cohorte pharmacologique de 18 patients soumis \u00e0 trois conditions (N = 18, k = 3) ayant g\u00e9n\u00e9r\u00e9 une statistique Q de 14,33, l&rsquo;application de la formule donne : W = 14,33 \/ (18 * (3 &#8211; 1)) = 14,33 \/ 36 = 0,398. Cette valeur fournit la quantification standardis\u00e9e indiscutable de l&rsquo;amplitude de la concordance intra-sujets sous l&rsquo;effet des traitements.<\/p>\n<h3>8.3 Grilles d&rsquo;interpr\u00e9tation pour la psychologie<\/h3>\n<p>L&rsquo;interpr\u00e9tation qualitative de la magnitude du coefficient de concordance W de Kendall repose traditionnellement sur des grilles de r\u00e9f\u00e9rence inspir\u00e9es des conventions canoniques \u00e9tablies par Jacob Cohen pour les sciences comportementales. Bien que ces rep\u00e8res ne doivent jamais se substituer \u00e0 une appr\u00e9ciation clinique contextualis\u00e9e au domaine d&rsquo;investigation sp\u00e9cifique, les seuils suivants font autorit\u00e9 au sein de la litt\u00e9rature internationale :<\/p>\n<ul>\n<li><strong>Effet faible (W compris entre 0,10 et 0,30) :<\/strong> Indique une concordance timide entre les participants. Bien qu&rsquo;une tendance exp\u00e9rimentale globale puisse \u00e9merger de fa\u00e7on significative sur le plan purement stochastique sous l&rsquo;effet d&rsquo;un grand \u00e9chantillon N, la variabilit\u00e9 interindividuelle demeure consid\u00e9rable et l&rsquo;effet ne s&rsquo;exprime pas de mani\u00e8re uniforme chez tous les sujets.<\/li>\n<li><strong>Effet mod\u00e9r\u00e9 ou moyen (W compris entre 0,30 et 0,50) :<\/strong> T\u00e9moigne d&rsquo;un accord substantiel et d&rsquo;un impact exp\u00e9rimental tangible \u00e0 l&rsquo;\u00e9chelle du groupe. Une majorit\u00e9 nette de participants r\u00e9agit dans la m\u00eame direction face aux modalit\u00e9s d&rsquo;intervention, conf\u00e9rant une pertinence pratique certaine aux variations ordinales constat\u00e9es.<\/li>\n<li><strong>Effet fort (W sup\u00e9rieur ou \u00e9gal \u00e0 0,50) :<\/strong> R\u00e9v\u00e8le une convergence pr\u00e9pond\u00e9rante et massive des r\u00e9ponses individuelles. L&rsquo;intervention exp\u00e9rimentale structure de mani\u00e8re pr\u00e9visible et quasi-syst\u00e9matique la hi\u00e9rarchie des performances chez l&rsquo;ensemble des sujets de la cohorte.<\/li>\n<\/ul>\n<p>Dans le cadre de notre sc\u00e9nario clinique avec une valeur de W \u00e9tablie \u00e0 0,398, l&rsquo;effet pharmacologique mesur\u00e9 sur les temps de r\u00e9action se qualifie sans conteste comme un effet mod\u00e9r\u00e9 \u00e0 fort. Cela signifie que pr\u00e8s de 40% de la variance maximale th\u00e9orique de concordance des classements au sein de la cohorte est directement imputable \u00e0 la nature des mol\u00e9cules administr\u00e9es. Sur le plan de la d\u00e9cision clinique, ce r\u00e9sultat corrobore que la diff\u00e9renciation des traitements ne constitue pas un simple art\u00e9fact statistique math\u00e9matiquement significatif, mais traduit une modulation neurofonctionnelle concr\u00e8te et d&rsquo;une port\u00e9e comportementale manifeste.<\/p>\n<h2>9. Analyses post-hoc et ajustement pour comparaisons multiples<\/h2>\n<h3>9.1 N\u00e9cessit\u00e9 des comparaisons par paires<\/h3>\n<p>Le rejet p\u00e9remptoire de l&rsquo;hypoth\u00e8se nulle lors de l&rsquo;ex\u00e9cution du test de Friedman atteste incontestablement de l&rsquo;existence d&rsquo;une divergence globale au sein des k conditions exp\u00e9rimentales, mais ne permet en aucun cas de d\u00e9signer formellement quelles conditions particuli\u00e8res se distinguent les unes des autres. L&rsquo;analyste se trouve confront\u00e9 \u00e0 l&rsquo;incompl\u00e9tude inh\u00e9rente \u00e0 tout test omnibus : le traitement Placebo diff\u00e8re-t-il significativement de la Mol\u00e9cule Standard ? La Nouvelle Mol\u00e9cule surpasse-t-elle le Placebo ? Existe-t-il une sup\u00e9riorit\u00e9 statistique mesurable de la Nouvelle Mol\u00e9cule sur la Mol\u00e9cule Standard ? Pour r\u00e9pondre \u00e0 ces interrogations cibl\u00e9es, la r\u00e9alisation de comparaisons par paires d\u00e9pendantes (analyses post-hoc) est une \u00e9tape m\u00e9thodologique incontournable.<\/p>\n<p>Cependant, la multiplication non contr\u00f4l\u00e9e des tests d&rsquo;hypoth\u00e8ses sur un m\u00eame jeu de donn\u00e9es engendre un p\u00e9ril statistique majeur : l&rsquo;inflation dramatique de l&rsquo;erreur de premi\u00e8re esp\u00e8ce \u00e0 l&rsquo;\u00e9chelle de la famille d&rsquo;exp\u00e9riences (<a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/en.wikipedia.org\/wiki\/Family-wise_error_rate\">Family-Wise Error Rate, FWER<\/a>). Si l&rsquo;on effectue m comparaisons bilat\u00e9rales ind\u00e9pendantes en fixant pour chacune le seuil alpha nominal \u00e0 0,05, la probabilit\u00e9 globale d&rsquo;observer \u00e0 tort au moins un faux positif s&rsquo;\u00e9l\u00e8ve \u00e0 1 &#8211; (1 &#8211; 0,05)<sup>m<\/sup>. Pour trois comparaisons (k = 3), ce risque cumul\u00e9 atteint d\u00e9j\u00e0 plus de 14%, et grimpe \u00e0 pr\u00e8s de 26% d\u00e8s lors que quatre conditions sont compar\u00e9es (m = 6). L&rsquo;application d&rsquo;une proc\u00e9dure formelle d&rsquo;ajustement des valeurs p est donc imp\u00e9rative pour pr\u00e9server l&rsquo;int\u00e9grit\u00e9 de la conclusion scientifique.<\/p>\n<h3>9.2 Test des rangs sign\u00e9s de Wilcoxon avec correction de Bonferroni<\/h3>\n<p>La strat\u00e9gie post-hoc la plus intuitive et la plus largement diffus\u00e9e dans les publications de psychologie consiste \u00e0 r\u00e9aliser une s\u00e9rie it\u00e9rative de tests des rangs sign\u00e9s de Wilcoxon appari\u00e9s (<a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/en.wikipedia.org\/wiki\/Wilcoxon_signed-rank_test\">Wilcoxon signed-rank test<\/a>) entre chaque paire possible de conditions exp\u00e9rimentales, en bridant l&rsquo;erreur globale par la rigoureuse correction de Bonferroni. Le test de Wilcoxon op\u00e8re de mani\u00e8re parfaitement coh\u00e9rente avec la philosophie non param\u00e9trique de Friedman, puisqu&rsquo;il \u00e9value la sym\u00e9trie des rangs des diff\u00e9rences calcul\u00e9es au sein de chaque paire appari\u00e9e.<\/p>\n<p>La proc\u00e9dure d&rsquo;ajustement de Bonferroni divise purement et simplement le seuil de significativit\u00e9 nominal alpha par le nombre total de comparaisons m effectu\u00e9es (ou multiplie de fa\u00e7on \u00e9quivalente chaque valeur p brute par m). Dans le cas de trois conditions pharmacologiques g\u00e9n\u00e9rant m = 3 paires de contrastes (Placebo vs Standard, Placebo vs Nouvelle, Standard vs Nouvelle), le seuil de d\u00e9cision statistique individuel s&rsquo;\u00e9tablit \u00e0 0,05 \/ 3 = 0,0167. Toute comparaison dont la p-valeur brute exc\u00e8de ce seuil r\u00e9vis\u00e9 est d\u00e9clar\u00e9e non significative apr\u00e8s ajustement.<\/p>\n<p>Bien que la correction de Bonferroni soit d&rsquo;une simplicit\u00e9 d&rsquo;application remarquable, elle est notoirement critiqu\u00e9e pour son conservatisme excessif, qui majore consid\u00e9rablement le risque d&rsquo;erreur de seconde esp\u00e8ce (omettre de d\u00e9celer un effet r\u00e9el). Pour pallier cette faiblesse, la proc\u00e9dure s\u00e9quentielle descendante de Holm-Bonferroni constitue une alternative math\u00e9matiquement sup\u00e9rieure : elle trie les valeurs p brutes par ordre croissant et leur applique des seuils d&rsquo;ajustement progressivement d\u00e9gressifs, garantissant un contr\u00f4le tout aussi parfait du FWER tout en lib\u00e9rant une puissance statistique substantiellement accrue. En Python, ces routines s\u00e9quentielles sont ex\u00e9cut\u00e9es en quelques instructions gr\u00e2ce \u00e0 la fonction <code>pingouin.pairwise_tests()<\/code> ou au module <code>statsmodels.stats.multicomp.multipletests<\/code>.<\/p>\n<h3>9.3 Tests de Conover et de Nemenyi post-Friedman<\/h3>\n<p>Bien que la r\u00e9p\u00e9tition des tests de Wilcoxon soit d&rsquo;un usage courant, elle pr\u00e9sente un \u00e9cueil th\u00e9orique subtil : chaque test de Wilcoxon recalcule de nouveaux rangs exclusivement focalis\u00e9s sur les deux conditions mises en jeu, ignorant l&rsquo;information contextuelle globale apport\u00e9e par l&rsquo;ensemble des k conditions incluses dans le test omnibus de Friedman initial. Pour pallier cette rupture d&rsquo;homog\u00e9n\u00e9it\u00e9 algorithmique, les biostatisticiens pr\u00e9conisent l&rsquo;utilisation de tests post-hoc d\u00e9di\u00e9s op\u00e9rant directement sur la matrice des rangs conjoints de Friedman, au premier rang desquels figurent le test de Conover et le test de Nemenyi.<\/p>\n<p>Le test post-hoc de Conover (1999) s&rsquo;impose comme l&rsquo;une des proc\u00e9dures les plus puissantes pour explorer les contrastes par paires cons\u00e9cutivement au rejet du mod\u00e8le de Friedman. Il \u00e9value la diff\u00e9rence absolue entre les sommes de rangs conditionnelles en exploitant la variance d&rsquo;erreur globale d\u00e9riv\u00e9e de la statistique omnibus. \u00c0 ses c\u00f4t\u00e9s, le test de Nemenyi est particuli\u00e8rement r\u00e9put\u00e9 dans le champ de l&rsquo;apprentissage automatique et des neurosciences cognitives pour r\u00e9aliser des comparaisons multiples tous azimuts tout en contr\u00f4lant rigoureusement l&rsquo;inflation des erreurs de type I via une distribution d&rsquo;\u00e9tendue studentis\u00e9e adapt\u00e9e aux rangs.<\/p>\n<p>Sous Python, ces m\u00e9thodes avanc\u00e9es sont impl\u00e9ment\u00e9es de fa\u00e7on optimale au sein de la biblioth\u00e8que sp\u00e9cialis\u00e9e <code>scikit-posthocs<\/code>. L&rsquo;appel de la fonction <code>sp.posthoc_conover_friedman()<\/code> ou <code>sp.posthoc_nemenyi_friedman()<\/code> prend en argument direct la matrice de donn\u00e9es ou le DataFrame en sp\u00e9cifiant la structure des blocs et des colonnes de traitement. Ces fonctions renvoient une matrice carr\u00e9e sym\u00e9trique et \u00e9l\u00e9gante de p-valeurs enti\u00e8rement corrig\u00e9es (via Holm, Bonferroni ou FDR selon le param\u00e9trage retenu), pr\u00eate \u00e0 \u00eatre inspect\u00e9e et retranscrite sous forme tabulaire dans un article acad\u00e9mique.<\/p>\n<h2>10. Visualisation graphique des donn\u00e9es appari\u00e9es et des classements<\/h2>\n<h3>10.1 Repr\u00e9sentation des distributions et m\u00e9dianes conditionnelles<\/h3>\n<p>L&rsquo;exploration visuelle constitue un prolongement analytique imp\u00e9ratif de l&rsquo;inf\u00e9rence statistique. Les conventions graphiques contemporaines proscrivent formellement l&rsquo;utilisation archa\u00efque de diagrammes en b\u00e2tons repr\u00e9sentant des moyennes accompagn\u00e9es de barres d&rsquo;erreur classiques pour des donn\u00e9es ordinales ou asym\u00e9triques. Pour refl\u00e9ter avec fid\u00e9lit\u00e9 la r\u00e9alit\u00e9 non param\u00e9trique des observations, l&rsquo;analyste doit mobiliser des repr\u00e9sentations graphiques valorisant les m\u00e9dianes, les \u00e9tendues interquartiles et la forme g\u00e9n\u00e9rale de la densit\u00e9 de distribution empirique.<\/p>\n<p>Le diagramme en bo\u00eete \u00e0 moustaches enrichi (boxplot), \u00e9ventuellement combin\u00e9 \u00e0 un diagramme en violon (violinplot) sous Seaborn, offre une visualisation remarquable de la dispersion conditionnelle. La ligne centrale m\u00e9diane scinde la bo\u00eete d\u00e9limit\u00e9e par les premier et troisi\u00e8me quartiles, tandis que les moustaches illustrent l&rsquo;\u00e9tendue des donn\u00e9es hors valeurs extr\u00eames. Pour maximiser la transparence descriptive recommand\u00e9e par les comit\u00e9s de lecture scientifique, il est vivement conseill\u00e9 de superposer sur ces bo\u00eetes l&rsquo;ensemble des points de donn\u00e9es individuels sous forme de dispersion al\u00e9atoire att\u00e9nu\u00e9e (jittering via la fonction <code>stripplot<\/code> de Seaborn), rendant perceptibles les regroupements locaux et les \u00e9ventuelles discontinuit\u00e9s de mesure.<\/p>\n<p>Sur le plan ergonomique et esth\u00e9tique, le choix de la palette graphique doit privil\u00e9gier la lisibilit\u00e9 universelle, en optant pour des contrastes chromatiques compatibles avec les d\u00e9ficiences de vision des couleurs (telles que les palettes Viridis, Cividis ou Colorblind). L&rsquo;adjonction de rep\u00e8res visuels clairs indiquant les contrastes post-hoc statistiquement significatifs (barres horizontales de comparaison surmont\u00e9es d&rsquo;ast\u00e9risques conventionnels) finalise une figure informative et directement exploitable pour l&rsquo;\u00e9dition scientifique.<\/p>\n<h3>10.2 Trac\u00e9 des profils d&rsquo;\u00e9volution individuelle (Spaghetti Plots)<\/h3>\n<p>Si la bo\u00eete \u00e0 moustaches synth\u00e9tise remarquablement le comportement distributionnel global \u00e0 l&rsquo;\u00e9chelle du groupe, elle souffre d&rsquo;une lacune majeure commune \u00e0 de nombreuses visualisations : elle occulte totalement la dynamique intra-individuelle des changements d&rsquo;\u00e9tat. Or, la sp\u00e9cificit\u00e9 m\u00e9thodologique cardinale d&rsquo;un plan \u00e0 mesures r\u00e9p\u00e9t\u00e9es r\u00e9side pr\u00e9cis\u00e9ment dans l&rsquo;appariement longitudinal des trajectoires propres \u00e0 chaque participant. Pour r\u00e9v\u00e9ler cette richesse clinique, le trac\u00e9 des trajectoires individuelles \u2014 commun\u00e9ment d\u00e9sign\u00e9 sous le terme anglo-saxon de spaghetti plot \u2014 s&rsquo;av\u00e8re irrempla\u00e7able.<\/p>\n<p>Sous Matplotlib et Seaborn, la construction d&rsquo;un diagramme de profils individuels consiste \u00e0 repr\u00e9senter pour chaque sujet une ligne continue reliant ses scores successifs sous chacune des k conditions exp\u00e9rimentales le long de l&rsquo;axe des abscisses. Pour \u00e9viter la saturation visuelle lorsque la cohorte comprend plusieurs dizaines de participants, les lignes individuelles sont trac\u00e9es avec un coefficient de transparence mod\u00e9r\u00e9 (param\u00e8tre alpha) et une \u00e9paisseur discr\u00e8te. Cette trame de fond met en exergue l&rsquo;ampleur de la variabilit\u00e9 interindividuelle, permettant d&rsquo;identifier imm\u00e9diatement d&rsquo;\u00e9ventuels profils de participants atypiques, des r\u00e9ponses paradoxales ou des sujets r\u00e9fractaires aux interventions (non-r\u00e9pondeurs).<\/p>\n<p>Pour parachever l&rsquo;efficacit\u00e9 narrative du graphique, une ligne centrale d&rsquo;\u00e9paisseur accentu\u00e9e et d&rsquo;une couleur vive contrast\u00e9e est superpos\u00e9e sur l&rsquo;\u00e9cheveau des trajectoires singuli\u00e8res, mat\u00e9rialisant l&rsquo;\u00e9volution de la tendance m\u00e9diane de la cohorte \u00e0 travers le protocole exp\u00e9rimental. Cette confrontation simultan\u00e9e entre la trajectoire m\u00e9diane normative et l&rsquo;h\u00e9t\u00e9rog\u00e9n\u00e9it\u00e9 des parcours individuels permet au lecteur de mesurer intuitivement la convergence qui fonde le coefficient W de concordance de Kendall calcul\u00e9 au pr\u00e9alable.<\/p>\n<h3>10.3 Graphiques de rangs moyens et diagrammes de diff\u00e9rence critique<\/h3>\n<p>\u00c9tant donn\u00e9 que la m\u00e9canique intime du test de Friedman et des tests post-hoc de Nemenyi ou de Conover repose exclusivement sur les rangs relatifs attribu\u00e9s au sein des blocs et non sur les valeurs brutes m\u00e9triques, il appara\u00eet particuli\u00e8rement rigoureux d&rsquo;illustrer graphiquement les rangs moyens obtenus par chaque condition. Un graphique de rangs moyens affiche sur l&rsquo;axe des ordonn\u00e9es l&rsquo;\u00e9chelle stricte des rangs (s&rsquo;\u00e9tendant de 1 \u00e0 k), chaque condition \u00e9tant repr\u00e9sent\u00e9e par un point correspondant \u00e0 la somme des rangs divis\u00e9e par l&rsquo;effectif N, flanqu\u00e9 d&rsquo;un intervalle de confiance non param\u00e9trique d\u00e9riv\u00e9 par bootstrap.<\/p>\n<p>Dans la litt\u00e9rature sp\u00e9cialis\u00e9e en classification et en mod\u00e9lisation comparative avanc\u00e9e, la repr\u00e9sentation d&rsquo;excellence pour synth\u00e9tiser un test de Friedman suivi d&rsquo;un post-hoc de Nemenyi est le diagramme de diff\u00e9rence critique (Critical Difference Diagram), th\u00e9oris\u00e9 par Janez Dem\u0161ar (2006). Ce diagramme positionne les diff\u00e9rentes conditions le long d&rsquo;un axe horizontal gradu\u00e9 en fonction de leurs rangs moyens respectifs. Les conditions entre lesquelles il n&rsquo;existe aucune diff\u00e9rence statistiquement significative sont alors reli\u00e9es entre elles par une \u00e9paisse barre horizontale continue, mat\u00e9rialisant les regroupements stochastiquement indiscernables au regard de la distance critique de Nemenyi calcul\u00e9e.<\/p>\n<p>L&rsquo;\u00e9laboration de ces diagrammes en Python s&rsquo;appuie sur des modules compl\u00e9mentaires tels que <code>scikit-posthocs<\/code> ou des fonctions graphiques d\u00e9di\u00e9es issues de la communaut\u00e9 d&rsquo;apprentissage statistique. L&rsquo;exportation de ces repr\u00e9sentations au format vectoriel haute d\u00e9finition (PDF ou SVG via <code>plt.savefig<\/code> avec une r\u00e9solution minimale de 300 \u00e0 600 DPI) garantit une nettet\u00e9 absolue des l\u00e9gendes et trac\u00e9s lors de leur insertion au sein des manuscrits acad\u00e9miques soumis aux presses universitaires.<\/p>\n<h2>11. R\u00e9daction acad\u00e9mique et communication des r\u00e9sultats selon les normes APA<\/h2>\n<h3>11.1 Directives stylistiques du manuel de l&rsquo;APA (7e \u00e9dition)<\/h3>\n<p>La transcription des r\u00e9sultats statistiques dans les p\u00e9riodiques affili\u00e9s \u00e0 l&rsquo;American Psychological Association (<a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/apastyle.apa.org\/\">APA Style<\/a>, 7e \u00e9dition) requiert une standardisation typographique et stylistique d&rsquo;une extr\u00eame pr\u00e9cision. Dans la mesure o\u00f9 la statistique de Friedman converge asymptotiquement vers une distribution du Chi-deux, le formalisme APA prescrit de rapporter le symbole de la lettre grecque Chi mise au carr\u00e9 \u03c7<sup>2<\/sup>, ou alternativement la lettre majuscule latine Q ou F<sub>r<\/sub>, imm\u00e9diatement suivie entre parenth\u00e8ses de la mention explicite des degr\u00e9s de libert\u00e9 du test, calcul\u00e9s par la formule k &#8211; 1.<\/p>\n<p>La r\u00e8gle d&rsquo;or typographique exige que l&rsquo;ensemble des lettres et symboles d\u00e9signant des grandeurs statistiques th\u00e9oriques ou empiriques soient rigoureusement compos\u00e9s en caract\u00e8res italiques (par exemple : <em>N<\/em>, <em>k<\/em>, <em>p<\/em>, <em>W<\/em>, <em>Mdn<\/em>, <em>IQR<\/em>). Seules les lettres grecques (telles que \u03c7<sup>2<\/sup>) et les indices de sp\u00e9cification \u00e9chappent \u00e0 l&rsquo;italique selon les directives normatives. La valeur num\u00e9rique de la statistique de test doit \u00eatre arrondie \u00e0 deux d\u00e9cimales exactes, tandis que la valeur p exacte est rapport\u00e9e \u00e0 trois d\u00e9cimales (sauf lorsqu&rsquo;elle est inf\u00e9rieure \u00e0 0,001, auquel cas elle est formul\u00e9e sous la forme <em>p<\/em> &lt; .001, en omettant le z\u00e9ro pr\u00e9c\u00e9dant le point d\u00e9cimal selon l&rsquo;usage anglo-saxon).<\/p>\n<p>De surcro\u00eet, le manuel de l&rsquo;APA proscrit formellement la publication de statistiques inf\u00e9rentielles isol\u00e9es de tout descripteur de position et de dispersion. Tout r\u00e9sultat de test de Friedman doit obligatoirement \u00eatre accompagn\u00e9 de la mention explicite des m\u00e9dianes (<em>Mdn<\/em>) et des \u00e9carts interquartiles (<em>IQR<\/em>) pour chacune des conditions analys\u00e9es. Enfin, la taille d&rsquo;effet standardis\u00e9e \u2014 en l&rsquo;occurrence le coefficient de concordance <em>W<\/em> de Kendall \u2014 doit \u00eatre syst\u00e9matiquement stipul\u00e9e, accompagn\u00e9e de la description de la m\u00e9thode exacte d&rsquo;ajustement employ\u00e9e lors des contrastes post-hoc multiples (par exemple, ajustement s\u00e9quentiel de Holm ou seuil corrig\u00e9 de Bonferroni).<\/p>\n<h3>11.2 Exemples de paragraphes de r\u00e9sultats r\u00e9dig\u00e9s<\/h3>\n<p>Afin de guider concr\u00e8tement le chercheur dans la restitution narrative de ses donn\u00e9es, nous pr\u00e9sentons ci-apr\u00e8s des mod\u00e8les r\u00e9dactionnels formels \u00e9labor\u00e9s \u00e0 partir du sc\u00e9nario exp\u00e9rimental pharmacologique explor\u00e9 pr\u00e9c\u00e9demment, illustrant respectivement les situations de significativit\u00e9 statistique et d&rsquo;absence d&rsquo;effet notable.<\/p>\n<p><strong>Exemple de formulation en cas de r\u00e9sultat significatif :<\/strong><br \/>\n\u00ab Afin d&rsquo;\u00e9valuer l&rsquo;impact des diff\u00e9rentes conditions pharmacologiques sur les performances attentionnelles des participants, un test de Friedman pour mesures r\u00e9p\u00e9t\u00e9es \u00e0 un facteur a \u00e9t\u00e9 conduit sur les temps de r\u00e9action moyens. Les analyses r\u00e9v\u00e8lent une diff\u00e9rence statistiquement significative entre les trois modalit\u00e9s d&rsquo;intervention, \u03c7<sup>2<\/sup>(2, <em>N<\/em> = 18) = 14,33, <em>p<\/em> &lt; .001, attestant d&rsquo;une divergence globale d&rsquo;efficacit\u00e9 avec une taille d&rsquo;effet mod\u00e9r\u00e9e \u00e0 forte (<em>W<\/em> de Kendall = 0,40). Les temps de r\u00e9action m\u00e9dians s&rsquo;\u00e9tablissent respectivement \u00e0 485,50 ms (<em>IQR<\/em> = 64,25) pour la condition Placebo, \u00e0 442,00 ms (<em>IQR<\/em> = 51,00) pour la Mol\u00e9cule Standard, et \u00e0 398,50 ms (<em>IQR<\/em> = 45,75) pour la Nouvelle Mol\u00e9cule. Les comparaisons par paires post-hoc conduites au moyen de tests des rangs sign\u00e9s de Wilcoxon avec ajustement s\u00e9quentiel de Holm indiquent que la Nouvelle Mol\u00e9cule engendre une diminution significative des temps de r\u00e9action comparativement au Placebo (<em>Z<\/em> = -3,41, <em>p<\/em> = .002) ainsi qu&rsquo;\u00e0 la Mol\u00e9cule Standard (<em>Z<\/em> = -2,68, <em>p<\/em> = .014). En revanche, le contraste entre le Placebo et la Mol\u00e9cule Standard n&rsquo;atteint pas le seuil de significativit\u00e9 apr\u00e8s ajustement (<em>Z<\/em> = -1,85, <em>p<\/em> = .064). Ces r\u00e9sultats confirment une sup\u00e9riorit\u00e9 comportementale nette de la Nouvelle Mol\u00e9cule dans l&rsquo;optimisation de la vitesse de traitement attentionnelle. \u00bb<\/p>\n<p><strong>Exemple de formulation en cas de r\u00e9sultat non significatif :<\/strong><br \/>\n\u00ab L&rsquo;analyse de variance par rangs de Friedman \u00e0 mesures r\u00e9p\u00e9t\u00e9es appliqu\u00e9e aux scores de fatigue subjective mesur\u00e9s \u00e0 J0, J15 et J30 ne met en \u00e9vidence aucune modification statistiquement significative au cours du protocole exp\u00e9rimental, \u03c7<sup>2<\/sup>(2, <em>N<\/em> = 18) = 1,44, <em>p<\/em> = .486, <em>W<\/em> de Kendall = 0,04. Les scores m\u00e9dians observ\u00e9s demeurent stables \u00e0 travers les trois temps de recueil : <em>Mdn<\/em> = 5,00 (<em>IQR<\/em> = 2,00) \u00e0 J0, <em>Mdn<\/em> = 5,50 (<em>IQR<\/em> = 1,75) \u00e0 J15, et <em>Mdn<\/em> = 5,00 (<em>IQR<\/em> = 2,25) \u00e0 J30. En l&rsquo;absence d&rsquo;effet omnibus significatif, aucune analyse post-hoc n&rsquo;a \u00e9t\u00e9 mise en \u0153uvre. \u00bb<\/p>\n<h3>11.3 Construction de tables statistiques synth\u00e9tiques<\/h3>\n<p>L&rsquo;insertion d&rsquo;un tableau r\u00e9capitulatif standardis\u00e9 repr\u00e9sente une composante essentielle de la restitution acad\u00e9mique lorsque le protocole exp\u00e9rimental englobe de multiples variables d\u00e9pendantes ou des comparaisons par paires denses. Un tableau conforme aux normes APA 7 se caract\u00e9rise par une sobri\u00e9t\u00e9 graphique absolue : l&rsquo;utilisation de bordures verticales y est rigoureusement interdite, seules des lignes horizontales discr\u00e8tes venant d\u00e9limiter le bandeau d&rsquo;en-t\u00eate sup\u00e9rieur, la ligne inf\u00e9rieure du tableau et la s\u00e9paration des sous-totaux majeurs.<\/p>\n<p>Pour un compte rendu exhaustif du test de Friedman, le tableau doit articuler judicieusement les colonnes suivantes : la d\u00e9signation de la condition exp\u00e9rimentale, l&rsquo;effectif valide <em>N<\/em>, la m\u00e9diane observ\u00e9e (<em>Mdn<\/em>), le premier et le troisi\u00e8me quartile d\u00e9finissant l&rsquo;intervalle interquartile (25e &#8211; 75e centiles), ainsi que le rang moyen calcul\u00e9 (Mean Rank). En fin de colonne ou sous forme de ligne r\u00e9capitulative, sont pr\u00e9sent\u00e9es la statistique globale de Friedman (\u03c7<sup>2<\/sup>), les degr\u00e9s de libert\u00e9 correspondants, la valeur p exacte du test, ainsi que l&rsquo;estimation ponctuelle du coefficient <em>W<\/em> de Kendall.<\/p>\n<p>En Python, l&rsquo;analyste peut convertir instantan\u00e9ment des DataFrames Pandas structur\u00e9s vers le format LaTeX (via la m\u00e9thode <code>to_latex()<\/code>) ou g\u00e9n\u00e9rer des fichiers HTML int\u00e9grables directement dans des traitements de texte comme Microsoft Word. Les notes de bas de tableau doivent \u00eatre scrupuleusement renseign\u00e9es pour d\u00e9finir tous les acronymes mobilis\u00e9s (par exemple : <em>Note<\/em>. <em>Mdn<\/em> = m\u00e9diane ; <em>IQR<\/em> = \u00e9cart interquartile ; <em>W<\/em> = coefficient de concordance de Kendall) et stipuler le niveau de significativit\u00e9 retenu pour les comparaisons par paires associ\u00e9es.<\/p>\n<h2>12. Cas pratiques et r\u00e9solution des pi\u00e8ges fr\u00e9quents en recherche psychologique<\/h2>\n<h3>12.1 \u00c9tude de cas 1 : \u00c9volution de l&rsquo;anxi\u00e9t\u00e9 pr\u00e9-comp\u00e9titive chez des athl\u00e8tes<\/h3>\n<p>Afin d&rsquo;ancrer notre expos\u00e9 dans une probl\u00e9matique de terrain en psychologie du sport, consid\u00e9rons une \u00e9tude investiguant les fluctuations de l&rsquo;anxi\u00e9t\u00e9 somatique pr\u00e9-comp\u00e9titive aupr\u00e8s d&rsquo;un groupe d&rsquo;athl\u00e8tes de haut niveau (N = 24 gymnastes d&rsquo;\u00e9lite). L&rsquo;anxi\u00e9t\u00e9 a \u00e9t\u00e9 \u00e9valu\u00e9e au moyen de la sous-\u00e9chelle somatique du questionnaire CSAI-2 (scores discrets born\u00e9s entre 9 et 36 points) \u00e0 trois moments strat\u00e9giques pr\u00e9c\u00e9dant une comp\u00e9tition nationale majeure : sept jours avant l&rsquo;\u00e9preuve (J-7), la veille au soir de la comp\u00e9tition (J-1), et une heure avant l&rsquo;entr\u00e9e sur le praticable (H-1).<\/p>\n<p>En raison de l&rsquo;accumulation de scores identiques li\u00e9e \u00e0 la m\u00e9trique discr\u00e8te du questionnaire, le jeu de donn\u00e9es pr\u00e9sente une forte concentration d&rsquo;ex \u00e6quo intra-individuels. L&rsquo;analyste d\u00e9ploie l&rsquo;ensemble du pipeline Python : chargement des s\u00e9ries dans Pandas, inspection de la matrice de rangs moyens et ex\u00e9cution conjointe de <code>pingouin.friedman()<\/code>. Le test r\u00e9v\u00e8le une augmentation spectaculaire et statistiquement significative de l&rsquo;anxi\u00e9t\u00e9 somatique \u00e0 l&rsquo;approche de l&rsquo;\u00e9ch\u00e9ance, \u03c7<sup>2<\/sup>(2) = 28,62, <em>p<\/em> &lt; .001, associ\u00e9e \u00e0 un coefficient de concordance de Kendall massif de <em>W<\/em> = 0,60, indiquant que l&rsquo;\u00e9l\u00e9vation de l&rsquo;\u00e9tat anxieux constitue une r\u00e9ponse quasi-universelle au sein de la cohorte d&rsquo;athl\u00e8tes.<\/p>\n<p>Les analyses post-hoc ex\u00e9cut\u00e9es avec <code>scikit-posthocs<\/code> (test de Conover avec ajustement de Holm) confirment que chaque palier temporel diff\u00e8re significativement des autres (toutes les p-valeurs ajust\u00e9es \u00e9tant inf\u00e9rieures \u00e0 0,005). Sur le plan de la psychologie appliqu\u00e9e, cette d\u00e9monstration empirique justifie la programmation d&rsquo;interventions de r\u00e9gulation \u00e9motionnelle et de biofeedback respiratoire d\u00e8s la phase J-1, moment o\u00f9 s&rsquo;enclenche la rupture d&rsquo;hom\u00e9ostasie affective chez la majorit\u00e9 des comp\u00e9titeurs.<\/p>\n<h3>12.2 \u00c9tude de cas 2 : Comparaison de trois protocoles de rem\u00e9diation cognitive<\/h3>\n<p>Le second cas pratique rel\u00e8ve de la neuropsychologie clinique translationnelle et concerne l&rsquo;\u00e9valuation comparative de trois protocoles de rem\u00e9diation attentionnelle administr\u00e9s \u00e0 une cohorte de 15 patients pr\u00e9sentant des s\u00e9quelles cognitives post-traumatisme cr\u00e2nien. Les participants ont suivi, selon un plan crois\u00e9 en triple permutation al\u00e9atoire (cross-over design) avec des phases de wash-out strictes, trois approches de r\u00e9\u00e9ducation : un Entra\u00eenement Informatis\u00e9 Standardis\u00e9 (EIS), une R\u00e9\u00e9ducation \u00c9cologique en Milieu R\u00e9el (RER), et un Entra\u00eenement en R\u00e9alit\u00e9 Virtuelle Immersive (RVI). La variable d&rsquo;\u00e9valuation retenue est le score de flexibilit\u00e9 mentale d\u00e9riv\u00e9 du Trail Making Test (diff\u00e9rence de temps B &#8211; A, exprim\u00e9e en secondes), mesur\u00e9 \u00e0 l&rsquo;issue de chaque modalit\u00e9.<\/p>\n<p>Le pipeline analytique sous Python met en lumi\u00e8re la pr\u00e9sence de deux patients manifestant des temps de compl\u00e9tion particuli\u00e8rement lents (valeurs extr\u00eames univari\u00e9es sup\u00e9rieures \u00e0 3 \u00e9carts-types par rapport \u00e0 la moyenne du groupe). L&rsquo;ex\u00e9cution d&rsquo;une ANOVA param\u00e9trique sur ce jeu de donn\u00e9es engendre une violente violation de la sph\u00e9ricit\u00e9 (test de Mauchly significatif avec un epsilon de Greenhouse-Geisser \u00e0 0,62). Le recours au test de Friedman neutralise parfaitement l&rsquo;interf\u00e9rence des deux profils ralentis et produit une statistique robuste \u03c7<sup>2<\/sup>(2) = 9,73, <em>p<\/em> = .008, <em>W<\/em> = 0,32.<\/p>\n<p>Les contrastes par paires ajust\u00e9s d\u00e9montrent une sup\u00e9riorit\u00e9 significative de l&rsquo;entra\u00eenement en R\u00e9alit\u00e9 Virtuelle Immersive comparativement \u00e0 l&rsquo;Entra\u00eenement Informatis\u00e9 Standardis\u00e9 (<em>p<\/em> = .012), tandis que la diff\u00e9rence entre la RVI et la r\u00e9\u00e9ducation \u00e9cologique de terrain ne franchit pas le seuil de significativit\u00e9 statistique (<em>p<\/em> = .18). Cette analyse d\u00e9montre avec \u00e9clat la puissance de discrimination \u00e9cologique de la r\u00e9alit\u00e9 virtuelle, validant l&rsquo;int\u00e9gration de ces technologies immersives dans les services hospitaliers de r\u00e9adaptation fonctionnelle.<\/p>\n<h3>12.3 Erreurs m\u00e9thodologiques courantes et solutions techniques<\/h3>\n<p>L&rsquo;exploitation courante du test de Friedman dans la litt\u00e9rature scientifique n&rsquo;est pas exempte d&rsquo;\u00e9cueils m\u00e9thodologiques qu&rsquo;il convient de r\u00e9pertorier rigoureusement afin d&rsquo;en pr\u00e9venir la r\u00e9currence. L&rsquo;erreur la plus pr\u00e9judiciable r\u00e9side dans la confusion r\u00e9currente entre \u00e9chantillons ind\u00e9pendants et mesures r\u00e9p\u00e9t\u00e9es d\u00e9pendantes. Il arrive que des chercheurs appliquent le test de Friedman \u00e0 des donn\u00e9es issues de k groupes distincts d&rsquo;individus diff\u00e9rents, ou inversement qu&rsquo;ils appliquent le test de <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/en.wikipedia.org\/wiki\/Kruskal%E2%80%93Wallis_one-way_analysis_of_variance\">Kruskal-Wallis<\/a> \u00e0 des donn\u00e9es r\u00e9p\u00e9t\u00e9es appari\u00e9es. Cette b\u00e9vue computationnelle brise la logique des rangs intra-blocs et d\u00e9truit int\u00e9gralement la validit\u00e9 des inf\u00e9rences statistiques obtenues.<\/p>\n<p>Un deuxi\u00e8me pi\u00e8ge fr\u00e9quent d\u00e9coule de la gestion n\u00e9gligente de l&rsquo;appariement indiciel lors de la structuration des donn\u00e9es sous Python. Si l&rsquo;analyste concat\u00e8ne des vecteurs ou applique la fonction <code>friedmanchisquare<\/code> de SciPy en omettant de s&rsquo;assurer que le i-i\u00e8me \u00e9l\u00e9ment du tableau A correspond rigoureusement au m\u00eame participant que le i-i\u00e8me \u00e9l\u00e9ment du tableau B, l&rsquo;appariement est corrompu. Une permutation accidentelle de lignes \u00e9quivaut \u00e0 introduire un bruit al\u00e9atoire massif qui s&rsquo;accompagne d&rsquo;une perte d&rsquo;information majeure, conduisant invariablement \u00e0 des conclusions fallacieuses de non-significativit\u00e9 (erreur de type II).<\/p>\n<p>Enfin, une derni\u00e8re d\u00e9rive m\u00e9thodologique concerne la focalisation myope sur la valeur p au d\u00e9triment de l&rsquo;\u00e9valuation conjointe de la taille d&rsquo;effet et de la pertinence clinique. Une \u00e9tude men\u00e9e sur un \u00e9chantillon clinique tr\u00e8s vaste peut r\u00e9v\u00e9ler une valeur p hautement significative pour un coefficient de concordance de Kendall <em>W<\/em> d\u00e9risoire (inf\u00e9rieur \u00e0 0,05), traduisant une absence quasi-totale de pertinence comportementale r\u00e9elle. Pour s\u00e9curiser la d\u00e9marche d&rsquo;analyse, nous proposons la liste de contr\u00f4le diagnostique suivante, \u00e0 valider syst\u00e9matiquement avant toute finalisation d&rsquo;un protocole sous Python :<\/p>\n<ul>\n<li><strong>Validation du plan exp\u00e9rimental :<\/strong> Confirmer formellement que les donn\u00e9es \u00e9manent d&rsquo;un m\u00eame \u00e9chantillon de participants \u00e9valu\u00e9s sous trois conditions d\u00e9pendantes ou plus (plan en blocs complets appari\u00e9s).<\/li>\n<li><strong>V\u00e9rification de l&rsquo;int\u00e9grit\u00e9 matricielle :<\/strong> S&rsquo;assurer de l&rsquo;absence de cellules manquantes ou d&rsquo;in\u00e9galit\u00e9s dimensionnelles dans les s\u00e9ries vectorielles.<\/li>\n<li><strong>Ad\u00e9quation du niveau de mesure :<\/strong> Attester que la variable d\u00e9pendante est au minimum de nature ordinale et ne pr\u00e9sente pas un \u00e9crasement total par effet de plafond ou de plancher.<\/li>\n<li><strong>Concordance indicielle :<\/strong> Contr\u00f4ler rigoureusement l&rsquo;alignement univoque de l&rsquo;identifiant sujet lors du passage d&rsquo;un format large \u00e0 un format long sous Pandas.<\/li>\n<li><strong>Ex\u00e9cution de la cha\u00eene compl\u00e8te :<\/strong> Compl\u00e9ter syst\u00e9matiquement la statistique omnibus de Friedman par le calcul du <em>W<\/em> de Kendall et par des tests post-hoc corrig\u00e9s pour les comparaisons multiples (Holm-Bonferroni, Conover ou Nemenyi).<\/li>\n<li><strong>Conformit\u00e9 narrative :<\/strong> R\u00e9diger les r\u00e9sultats en mentionnant explicitement m\u00e9dianes, \u00e9carts interquartiles, degr\u00e9s de libert\u00e9 et statistiques conform\u00e9ment aux pr\u00e9conisations stylistiques de l&rsquo;APA 7e \u00e9dition.<\/li>\n<\/ul>\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 target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1037\/0000165-000\">https:\/\/doi.org\/10.1037\/0000165-000<\/a><\/li>\n<li>Cohen, J. (1988). <em>Statistical power analysis for the behavioral sciences<\/em> (2nd ed.). Lawrence Erlbaum Associates. <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/www.routledge.com\/Statistical-Power-Analysis-for-the-Behavioral-Sciences-Second-Edition\/Cohen\/p\/book\/9780805802832\">https:\/\/www.routledge.com\/Statistical-Power-Analysis-for-the-Behavioral-Sciences-Second-Edition\/Cohen\/p\/book\/9780805802832<\/a><\/li>\n<li>Conover, W. J. (1999). <em>Practical nonparametric statistics<\/em> (3rd ed.). John Wiley &amp; Sons. <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/www.wiley.com\/en-us\/Practical+Nonparametric+Statistics%2C+3rd+Edition-p-9780471160687\">https:\/\/www.wiley.com\/en-us\/Practical+Nonparametric+Statistics%2C+3rd+Edition-p-9780471160687<\/a><\/li>\n<li>Dem\u0161ar, J. (2006). Statistical comparisons of classifiers over multiple data sets. <em>Journal of Machine Learning Research<\/em>, 7, 1-30. <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/jmlr.org\/papers\/v7\/demsar06a.html\">https:\/\/jmlr.org\/papers\/v7\/demsar06a.html<\/a><\/li>\n<li>Friedman, M. (1937). The use of ranks to avoid the assumption of normality implicit in the analysis of variance. <em>Journal of the American Statistical Association<\/em>, 32(200), 675-701. <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1080\/01621459.1937.10503522\">https:\/\/doi.org\/10.1080\/01621459.1937.10503522<\/a><\/li>\n<li>Friedman, M. (1940). A comparison of alternative tests of significance for the problem of m rankings. <em>The Annals of Mathematical Statistics<\/em>, 11(1), 86-92. <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1214\/aoms\/1177731944\">https:\/\/doi.org\/10.1214\/aoms\/1177731944<\/a><\/li>\n<li>Kendall, M. G., &amp; Babington Smith, B. (1939). The problem of m rankings. <em>The Annals of Mathematical Statistics<\/em>, 10(3), 275-287. <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1214\/aoms\/1177732186\">https:\/\/doi.org\/10.1214\/aoms\/1177732186<\/a><\/li>\n<li>Nemenyi, P. B. (1963). <em>Distribution-free multiple comparisons<\/em> (Doctoral dissertation, Princeton University). Princeton University Press. <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/www.proquest.com\/openview\/68f635c43d26210f972b904d9c0cbfe1\">https:\/\/www.proquest.com\/openview\/68f635c43d26210f972b904d9c0cbfe1<\/a><\/li>\n<li>Siegel, S., &amp; Castellan, N. J. (1988). <em>Nonparametric statistics for the behavioral sciences<\/em> (2nd ed.). McGraw-Hill. <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/openlibrary.org\/books\/OL2036737M\/Nonparametric_statistics_for_the_behavioral_sciences\">https:\/\/openlibrary.org\/books\/OL2036737M\/Nonparametric_statistics_for_the_behavioral_sciences<\/a><\/li>\n<li>Vallat, R. (2018). Pingouin: Statistics in Python. <em>Journal of Open Source Software<\/em>, 3(31), 1026. <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.21105\/joss.01026\">https:\/\/doi.org\/10.21105\/joss.01026<\/a><\/li>\n<li>Virtanen, P., Gommers, R., Oliphant, T. E., Haberland, M., Reddy, T., Cournapeau, D., Burovski, E., Peterson, P., Weckesser, W., Bright, J., van der Walt, S. J., Brett, M., Wilson, J., Millman, K. J., Mayorov, N., Nelson, A. R. J., Jones, E., Kern, R., Larson, E., \u2026 SciPy 1.0 Contributors. (2020). SciPy 1.0: Fundamental algorithms for scientific computing in Python. <em>Nature Methods<\/em>, 17(3), 261-272. <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1038\/s41592-019-0686-2\">https:\/\/doi.org\/10.1038\/s41592-019-0686-2<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Guide acad\u00e9mique complet pour ex\u00e9cuter, interpr\u00e9ter et rapporter le test de Friedman en Python avec scipy et pingouin en recherche psychologique.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","categories":[9184,1835],"tags":[2428,2067,5166,2217,2427],"class_list":["post-7949","psych_stat","type-psych_stat","status-publish","hentry","category-data-science-avec-python","category-statistiques-en-psychologie","tag-mesures-repetees","tag-psychologie-experimentale","tag-python-scipy","tag-statistiques-non-parametriques","tag-test-de-friedman"],"_links":{"self":[{"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=\/wp\/v2\/psych_stat\/7949","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=7949"}],"version-history":[{"count":0,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=\/wp\/v2\/psych_stat\/7949\/revisions"}],"wp:attachment":[{"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=7949"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=7949"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=7949"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}