{"id":4929,"date":"2026-10-14T18:01:20","date_gmt":"2026-10-14T18:01:20","guid":{"rendered":"http:\/\/french.arabpsychology.com\/statistics\/comment-calculer-correlation-polychorique-dans-r\/"},"modified":"2026-10-14T18:01:20","modified_gmt":"2026-10-14T18:01:20","slug":"comment-calculer-correlation-polychorique-dans-r","status":"publish","type":"psych_stat","link":"https:\/\/french.arabpsychology.com\/?psych_stat=comment-calculer-correlation-polychorique-dans-r","title":{"rendered":"Comment calculer la corr\u00e9lation polychorique dans R"},"content":{"rendered":"<p>L&rsquo;\u00e9valuation quantitative des ph\u00e9nom\u00e8nes psychologiques, cliniques et sociologiques repose massivement sur des instruments de mesure qui capturent des \u00e9tats subjectifs par l&rsquo;interm\u00e9diaire de r\u00e9ponses cat\u00e9gorielles ordonn\u00e9es. Qu&rsquo;il s&rsquo;agisse de mesurer la s\u00e9v\u00e9rit\u00e9 d&rsquo;une symptomatologie d\u00e9pressive, l&rsquo;adh\u00e9sion \u00e0 une id\u00e9ologie politique ou le niveau de satisfaction au travail, les \u00e9chelles de type Likert constituent le standard empirique pr\u00e9dominant en sciences humaines et comportementales. Pourtant, une anomalie m\u00e9thodologique persistante traverse la litt\u00e9rature appliqu\u00e9e : l&rsquo;application irr\u00e9fl\u00e9chie d&rsquo;outils statistiques param\u00e9triques con\u00e7us exclusivement pour des variables continues \u00e0 intervalles constants, au premier rang desquels figure le coefficient de corr\u00e9lation produit-moment de Karl Pearson. Cette pratique engendre des distorsions math\u00e9matiques substantielles, masquant la v\u00e9ritable force des associations entre les construits th\u00e9oriques et compromettant la validit\u00e9 des mod\u00e8les psychom\u00e9triques subs\u00e9quents.<\/p>\n<p>Pour d\u00e9passer cette r\u00e9duction \u00e9pist\u00e9mologique et restaurer la rigueur de l&rsquo;inf\u00e9rence statistique, la corr\u00e9lation polychorique s&rsquo;impose comme la solution math\u00e9matique \u00e9l\u00e9gante et robuste. D\u00e9velopp\u00e9e initialement par <a rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1098\/rsta.1900.0022\">Karl Pearson en 1900<\/a> pour le cas bivari\u00e9 dichotomique (corr\u00e9lation t\u00e9trachorique), puis formalis\u00e9e et g\u00e9n\u00e9ralis\u00e9e aux \u00e9chelles polytomiques par Ritchie-Scott et approfondie par les travaux computationnels d&rsquo;Ulf Olsson dans les ann\u00e9es 1970, cette approche repose sur un postulat fondamental : les cat\u00e9gories ordonn\u00e9es observables ne sont que la manifestation discr\u00e9tis\u00e9e et imparfaite de variables latentes continues sous-jacentes, gouvern\u00e9es conjointement par une distribution normale bivari\u00e9e. En mod\u00e9lisant explicitement les points de rupture ou seuils qui segmentent ce continuum inobservable, le mod\u00e8le polychorique permet d&rsquo;estimer avec une fid\u00e9lit\u00e9 remarquable le lien fonctionnel originel entre deux traits psychologiques.<\/p>\n<p>Dans l&rsquo;\u00e9cosyst\u00e8me contemporain de l&rsquo;analyse de donn\u00e9es, le langage de programmation statistique R s&rsquo;affirme comme l&rsquo;environnement d&rsquo;excellence pour impl\u00e9menter ces mod\u00e9lisations sophistiqu\u00e9es. Gr\u00e2ce \u00e0 des packages sp\u00e9cialis\u00e9s de premier plan tels que <em>polycor<\/em> d\u00e9velopp\u00e9 par John Fox et <em>psych<\/em> con\u00e7u par William Revelle, les chercheurs et analystes disposent d&rsquo;un arsenal d&rsquo;optimisation num\u00e9rique hautement performant. Ce guide encyclop\u00e9dique a pour vocation de d\u00e9tailler de mani\u00e8re exhaustive les fondements math\u00e9matiques, les proc\u00e9dures de calcul pas \u00e0 pas, les diagnostics d&rsquo;ajustement, les m\u00e9thodes de visualisation avanc\u00e9e et les int\u00e9grations structurelles de la corr\u00e9lation polychorique au sein de l&rsquo;environnement R, afin de doter le praticien d&rsquo;une ma\u00eetrise m\u00e9thodologique totale conforme aux plus hauts standards acad\u00e9miques internationaux.<\/p>\n<h2>1. Fondements th\u00e9oriques de la corr\u00e9lation polychorique en psychom\u00e9trie<\/h2>\n<h3>1.1 Nature des variables ordinales et \u00e9chelles de Likert<\/h3>\n<p>Les variables cat\u00e9gorielles ordonn\u00e9es, couramment d\u00e9sign\u00e9es sous le vocable de donn\u00e9es ordinales, occupent une position singuli\u00e8re dans la typologie des niveaux de mesure \u00e9tablie originellement par Stanley Smith Stevens. Contrairement aux \u00e9chelles nominales qui n&rsquo;op\u00e8rent qu&rsquo;une simple classification qualitative mutuellement exclusive, les donn\u00e9es ordinales introduisent une relation d&rsquo;ordre strict entre les diff\u00e9rentes modalit\u00e9s de r\u00e9ponse. Chaque \u00e9chelon sup\u00e9rieur traduit une intensit\u00e9, une fr\u00e9quence ou un degr\u00e9 d&rsquo;adh\u00e9sion plus prononc\u00e9 que l&rsquo;\u00e9chelon qui le pr\u00e9c\u00e8de. N\u00e9anmoins, cette propri\u00e9t\u00e9 ordinale ne s&rsquo;accompagne en aucun cas de la m\u00e9trique d&rsquo;intervalle : la distance psychologique ou quantitative qui s\u00e9pare deux modalit\u00e9s successives demeure inconnue et fondamentalement non constante le long du spectre de mesure.<\/p>\n<p>Cette absence d&rsquo;\u00e9quidistance se manifeste avec une acuit\u00e9 particuli\u00e8re au sein des \u00e9chelles d&rsquo;\u00e9valuation subjectives couramment d\u00e9ploy\u00e9es dans la recherche clinique et comportementale. Consid\u00e9rons, \u00e0 titre d&rsquo;illustration, une \u00e9chelle visuelle analogique discr\u00e9tis\u00e9e \u00e9valuant la douleur physique, un inventaire de personnalit\u00e9 mesurant le n\u00e9vrosisme selon cinq degr\u00e9s d&rsquo;accord allant de \u00ab Pas du tout d&rsquo;accord \u00bb \u00e0 \u00ab Tout \u00e0 fait d&rsquo;accord \u00bb, ou encore des grilles de diagnostic psychopathologique \u00e9valuant la fr\u00e9quence de pens\u00e9es intrusives. L&rsquo;\u00e9cart cognitif et affectif requis pour qu&rsquo;un patient passe de \u00ab Aucun sympt\u00f4me \u00bb \u00e0 \u00ab Sympt\u00f4me l\u00e9ger \u00bb n&rsquo;est nullement \u00e9quivalent \u00e0 l&rsquo;\u00e9cart s\u00e9parant un niveau \u00ab Mod\u00e9r\u00e9 \u00bb d&rsquo;un niveau \u00ab S\u00e9v\u00e8re \u00bb. Traiter arbitrairement ces paliers subjectifs comme des entiers \u00e9quidistants (par exemple en assignant les valeurs num\u00e9riques un, deux, trois et quatre) rel\u00e8ve d&rsquo;une simplification abusive susceptible d&rsquo;alt\u00e9rer la g\u00e9om\u00e9trie intrins\u00e8que des donn\u00e9es collect\u00e9es.<\/p>\n<p>Sur le plan \u00e9pist\u00e9mologique, la quantification directe des \u00e9chelons de Likert par des op\u00e9rations arithm\u00e9tiques standards, telles que le calcul de la moyenne ou de la variance d&rsquo;\u00e9chantillon, viole les axiomes fondamentaux de la th\u00e9orie de la mesure. Si l&rsquo;ordre naturel conf\u00e8re aux observations une propri\u00e9t\u00e9 transitive essentielle (si l&rsquo;\u00e9tat C est sup\u00e9rieur \u00e0 l&rsquo;\u00e9tat B, et l&rsquo;\u00e9tat B sup\u00e9rieur \u00e0 l&rsquo;\u00e9tat A, alors l&rsquo;\u00e9tat C est n\u00e9cessairement sup\u00e9rieur \u00e0 l&rsquo;\u00e9tat A), il n&rsquo;autorise aucune hypoth\u00e8se quant \u00e0 l&rsquo;\u00e9galit\u00e9 des segments sous-jacents. D\u00e8s lors, l&rsquo;utilisation aveugle de m\u00e9thodes statistiques reposant sur la m\u00e9trique euclidienne introduit des art\u00e9facts d&rsquo;\u00e9chelle susceptibles de d\u00e9former profond\u00e9ment la structure de corr\u00e9lation entre les variables observ\u00e9es.<\/p>\n<h3>1.2 Hypoth\u00e8se sous-jacente de distribution normale bivari\u00e9e continue<\/h3>\n<p>Pour r\u00e9soudre l&rsquo;impasse m\u00e9thodologique inh\u00e9rente aux donn\u00e9es discr\u00e8tes, la statistique psychom\u00e9trique moderne recourt au concept th\u00e9orique de variable latente continue. L&rsquo;approche postule que les r\u00e9ponses ordonn\u00e9es collect\u00e9es ne constituent pas le ph\u00e9nom\u00e8ne psychologique en soi, mais plut\u00f4t son expression indirecte et filtr\u00e9e \u00e0 travers un dispositif de r\u00e9ponse \u00e0 choix forc\u00e9. Sous chaque variable polytomique observ\u00e9e, not\u00e9e respectivement X et Y, r\u00e9side une dimension psychologique continue, inobservable et infiniment divisible, conventionnellement d\u00e9sign\u00e9e par les variables latentes X* et Y*. Ce cadre th\u00e9orique s&rsquo;aligne fid\u00e8lement sur la tradition psychom\u00e9trique de la <a rel=\"noopener noreferrer\" href=\"https:\/\/cran.r-project.org\/web\/views\/Psychometrics.html\">th\u00e9orie des variables latentes<\/a>, qui consid\u00e8re que des construits tels que l&rsquo;intelligence, l&rsquo;anxi\u00e9t\u00e9 ou la motivation intrins\u00e8que \u00e9voluent de fa\u00e7on continue et fluide chez les individus.<\/p>\n<p>Le postulat central du mod\u00e8le polychorique stipule que ces deux variables latentes inobservables suivent conjointement une distribution normale bivari\u00e9e dans la population de r\u00e9f\u00e9rence. Math\u00e9matiquement, le vecteur al\u00e9atoire compos\u00e9 de X* et Y* est suppos\u00e9 se conformer \u00e0 une loi gaussienne \u00e0 deux dimensions d&rsquo;esp\u00e9rance nulle et de matrice de variance-covariance standardis\u00e9e, o\u00f9 les variances marginales sont fix\u00e9es \u00e0 l&rsquo;unit\u00e9 pour des imp\u00e9ratifs d&rsquo;identification du mod\u00e8le. L&rsquo;unique param\u00e8tre libre r\u00e9gissant l&rsquo;intensit\u00e9 et le sens de la relation fonctionnelle entre ces deux continuums est le coefficient de corr\u00e9lation lin\u00e9aire bivari\u00e9 de cette distribution gaussienne latente, formellement d\u00e9sign\u00e9 par le symbole rho polychorique.<\/p>\n<p>Cette formulation implique que la probabilit\u00e9 conjointe qu&rsquo;un individu se positionne simultan\u00e9ment dans la cat\u00e9gorie de r\u00e9ponse i pour la premi\u00e8re variable et dans la cat\u00e9gorie j pour la seconde variable correspond pr\u00e9cis\u00e9ment au volume d\u00e9limit\u00e9 sous la surface de la densit\u00e9 de probabilit\u00e9 gaussienne bivari\u00e9e standardis\u00e9e. Cette int\u00e9grale double s&rsquo;\u00e9tend sur des intervalles sp\u00e9cifiques du continuum latent, d\u00e9termin\u00e9s par des seuils de d\u00e9marcation stricts. L&rsquo;inf\u00e9rence statistique ne vise donc plus \u00e0 corr\u00e9ler des rangs discrets ou des entiers artificiels, mais \u00e0 retrouver, par r\u00e9tro-ing\u00e9nierie stochastique, la valeur authentique du param\u00e8tre d&rsquo;association continue rho qui r\u00e9git les pr\u00e9dispositions fondamentales des sujets.<\/p>\n<h3>1.3 Concept de seuils latents et discr\u00e9tisation<\/h3>\n<p>Le m\u00e9canisme assurant le passage du continuum latent inobservable vers les cat\u00e9gories de r\u00e9ponse polytomiques observ\u00e9es repose sur l&rsquo;existence de points de rupture th\u00e9oriques, universellement d\u00e9nomm\u00e9s seuils ou param\u00e8tres tau. Pour une variable ordonn\u00e9e X comportant un nombre r de cat\u00e9gories discr\u00e8tes ordonn\u00e9es de 1 \u00e0 r, le continuum infini de la variable latente X* est partitionn\u00e9 par un ensemble ordonn\u00e9 de r moins un seuils strictement croissants. Par convention formelle de d\u00e9limitation des bornes r\u00e9elles, le seuil initial tau z\u00e9ro est fix\u00e9 \u00e0 l&rsquo;infini n\u00e9gatif, tandis que le seuil terminal tau r est assign\u00e9 \u00e0 l&rsquo;infini positif, assurant ainsi la couverture probabiliste int\u00e9grale de la droite r\u00e9elle.<\/p>\n<p>La r\u00e8gle de d\u00e9cision psychologique mod\u00e9lisant le comportement du r\u00e9pondant s&rsquo;\u00e9nonce de fa\u00e7on d\u00e9terministe au niveau individuel : un sujet s\u00e9lectionnera la cat\u00e9gorie de r\u00e9ponse k si et seulement si l&rsquo;intensit\u00e9 de son trait latent X* d\u00e9passe le seuil tau k-1 sans franchir le seuil cons\u00e9cutif tau k. Le processus de discr\u00e9tisation op\u00e8re ainsi comme une fonction en escalier qui tronque impitoyablement la richesse informationnelle de la distribution continue originelle. La largeur de l&rsquo;intervalle s\u00e9parant deux seuils successifs refl\u00e8te directement la propension relative de la population \u00e0 endosser la cat\u00e9gorie correspondante : un intervalle latent \u00e9tendu se traduira par une fr\u00e9quence marginale observ\u00e9e substantielle, tandis qu&rsquo;un resserrement des seuils caract\u00e9risera une modalit\u00e9 de r\u00e9ponse rarement s\u00e9lectionn\u00e9e.<\/p>\n<p>Le nombre total de cat\u00e9gories de r\u00e9ponse offertes sur l&rsquo;instrument d&rsquo;\u00e9valuation exerce une influence d\u00e9terminante sur la pr\u00e9cision avec laquelle la variable latente est \u00e9chantillonn\u00e9e. Une \u00e9chelle binaire (deux cat\u00e9gories d\u00e9limit\u00e9es par un seuil unique) induit une perte s\u00e9v\u00e8re de variance continue, tandis qu&rsquo;une \u00e9chelle \u00e0 sept ou neuf points affine consid\u00e9rablement la r\u00e9solution de la mesure. Parall\u00e8lement, la distribution spatiale de ces seuils latents n&rsquo;est que rarement sym\u00e9trique autour de l&rsquo;origine. Des ph\u00e9nom\u00e8nes de d\u00e9sirabilit\u00e9 sociale, d&rsquo;anxi\u00e9t\u00e9 \u00e9valuative ou de s\u00e9v\u00e9rit\u00e9 clinique d\u00e9placent fr\u00e9quemment les seuils vers les extr\u00e9mit\u00e9s de la courbe gaussienne, g\u00e9n\u00e9rant des distributions de r\u00e9ponses asym\u00e9triques qui, si elles sont trait\u00e9es par des m\u00e9triques conventionnelles, distordent s\u00e9v\u00e8rement l&rsquo;estimation des corr\u00e9lations sous-jacentes.<\/p>\n<h2>2. Diff\u00e9rences fondamentales entre corr\u00e9lation de Pearson, Spearman et polychorique<\/h2>\n<h3>2.1 Sous-estimation structurelle par le coefficient de Pearson<\/h3>\n<p>L&rsquo;utilisation du coefficient de corr\u00e9lation produit-moment de Pearson sur des variables cat\u00e9gorielles ordonn\u00e9es engendre un ph\u00e9nom\u00e8ne m\u00e9thodologique bien document\u00e9 sous le terme d&rsquo;att\u00e9nuation statistique. Lorsque des variables latentes continues caract\u00e9ris\u00e9es par une corr\u00e9lation substantielle sont discr\u00e9tis\u00e9es en un nombre restreint de cat\u00e9gories, la variance des scores observ\u00e9s se trouve m\u00e9caniquement tronqu\u00e9e et plafonn\u00e9e. Cette restriction artificielle de l&rsquo;\u00e9tendue des mesures contracte math\u00e9matiquement le num\u00e9rateur de la formule de covariance de Pearson, tout en modifiant de fa\u00e7on non lin\u00e9aire les sommes des carr\u00e9s au d\u00e9nominateur, ce qui produit une sous-estimation syst\u00e9matique et s\u00e9v\u00e8re de la v\u00e9ritable magnitude d&rsquo;association unissant les construits.<\/p>\n<p>Cette perte d&rsquo;information m\u00e9trique s&rsquo;amplifie de mani\u00e8re dramatique lorsque les distributions marginales des deux items \u00e9valu\u00e9s pr\u00e9sentent des dissym\u00e9tries directionnelles oppos\u00e9es. Si un premier item souffre d&rsquo;un effet de plafond marqu\u00e9 (par exemple, un sympt\u00f4me extr\u00eamement fr\u00e9quent d\u00e9calant les observations vers les scores maximaux) tandis qu&rsquo;un second item manifeste un effet de plancher prononc\u00e9 (un sympt\u00f4me rare concentrant les effectifs sur la premi\u00e8re modalit\u00e9), la valeur maximale th\u00e9orique que peut math\u00e9matiquement atteindre le r de Pearson est drastiquement r\u00e9duite, plafonnant fr\u00e9quemment \u00e0 des valeurs ne d\u00e9passant pas 0,40 ou 0,50, alors m\u00eame que la corr\u00e9lation latente r\u00e9elle s&rsquo;\u00e9l\u00e8ve \u00e0 0,90.<\/p>\n<p>Au-del\u00e0 de cette att\u00e9nuation d&rsquo;amplitude, le recours au coefficient de Pearson bafoue l&rsquo;exigence fondamentale de lin\u00e9arit\u00e9 stricte entre les variables analys\u00e9es. La relation entre les scores discrets assign\u00e9s aux \u00e9chelons ordinaux et la dimension psychologique sous-jacente ne peut \u00eatre lin\u00e9aire d\u00e8s lors que les distances entre les seuils latents sont in\u00e9gales. L&rsquo;erreur standard calcul\u00e9e pour les tests de significativit\u00e9 du r de Pearson devient d\u00e8s lors biais\u00e9e, augmentant consid\u00e9rablement le risque de commettre une erreur de type II (conclusion erron\u00e9e \u00e0 l&rsquo;absence de relation significative) et induisant des conclusions th\u00e9oriques trompeuses dans l&rsquo;analyse de validit\u00e9 de construit.<\/p>\n<h3>2.2 Limites de la corr\u00e9lation de rangs de Spearman<\/h3>\n<p>Face aux insuffisances patentes de la m\u00e9trique de Pearson, les praticiens se tournent r\u00e9guli\u00e8rement vers le coefficient de corr\u00e9lation des rangs de Charles Spearman (rho de Spearman), per\u00e7u comme l&rsquo;alternative non param\u00e9trique par excellence pour les donn\u00e9es ordinales. Si cette approche s&rsquo;av\u00e8re parfaitement l\u00e9gitime lorsqu&rsquo;elle est appliqu\u00e9e \u00e0 des rangs uniques et strictement individualis\u00e9s (comme le classement ordinal d&rsquo;athl\u00e8tes lors d&rsquo;une comp\u00e9tition), elle se heurte \u00e0 une limitation structurelle r\u00e9dhibitoire en pr\u00e9sence d&rsquo;\u00e9chelles d&rsquo;attitude courtes : le probl\u00e8me des ex-aequo massifs (g\u00e9n\u00e9ralement d\u00e9sign\u00e9s par le terme anglais <em>ties<\/em>).<\/p>\n<p>Lorsqu&rsquo;un \u00e9chantillon de plusieurs centaines d&rsquo;individus est contraint d&rsquo;exprimer son avis sur une \u00e9chelle de Likert \u00e0 quatre ou cinq points, des cohortes volumineuses de participants partagent exactement le m\u00eame score cat\u00e9goriel. Bien que les algorithmes de Spearman proc\u00e8dent \u00e0 l&rsquo;attribution de rangs moyens pour ajuster la formule de calcul, cette profusion de liaisons statistiques distord profond\u00e9ment l&rsquo;estimation de la monotonie de la relation. L&rsquo;ajustement pour rangs li\u00e9s tend \u00e0 surestimer ou sous-estimer la liaison selon la configuration des grappes de r\u00e9pondants, sans jamais parvenir \u00e0 compenser la perte de l&rsquo;information distribuable le long du continuum.<\/p>\n<p>Plus fondamentalement, la corr\u00e9lation de rangs de Spearman demeure incapable sur le plan structurel de r\u00e9introduire l&rsquo;hypoth\u00e8se d&rsquo;une distribution normale bivari\u00e9e continue sous-jacente. Elle mesure exclusivement la concordance d&rsquo;ordre entre des cat\u00e9gories observ\u00e9es sans mod\u00e9liser la propension latente des sujets ni la position relative des coupures d&rsquo;\u00e9chelle. Par cons\u00e9quent, une matrice compos\u00e9e de coefficients de rangs de Spearman ne saurait constituer une base d&rsquo;entr\u00e9e math\u00e9matiquement valide pour des op\u00e9rations multivari\u00e9es avanc\u00e9es telles que la factorisation matricielle ou l&rsquo;estimation des param\u00e8tres dans les mod\u00e8les d&rsquo;\u00e9quations structurelles, car elle ne pr\u00e9serve ni les propri\u00e9t\u00e9s de covariance du trait latent ni la m\u00e9trique n\u00e9cessaire aux estimateurs de vraisemblance.<\/p>\n<h3>2.3 Avantages m\u00e9thodologiques de l&rsquo;approche polychorique<\/h3>\n<p>L&rsquo;adoption du cadre de la mod\u00e9lisation polychorique conf\u00e8re des b\u00e9n\u00e9fices psychom\u00e9triques fondamentaux qui transcendent les limitations inh\u00e9rentes aux approches non param\u00e9triques et lin\u00e9aires directes. En premier lieu, ce formalisme restaure l&rsquo;int\u00e9grit\u00e9 de la m\u00e9trique continue th\u00e9orique originale. En formulant explicitement le probl\u00e8me comme l&rsquo;estimation d&rsquo;un param\u00e8tre gaussien bivari\u00e9 contraint par un r\u00e9seau de seuils scalaires, l&rsquo;analyste neutralise int\u00e9gralement l&rsquo;art\u00e9fact de r\u00e9duction de variance induit par l&rsquo;instrumentation de mesure. Les corr\u00e9lations polychoriques obtenues refl\u00e8tent avec fid\u00e9lit\u00e9 les liens r\u00e9els unissant les traits psychologiques latents, ind\u00e9pendamment de la d\u00e9cision arbitraire d&rsquo;utiliser une \u00e9chelle en trois, cinq ou sept points.<\/p>\n<p>Cette fid\u00e9lit\u00e9 estimative se r\u00e9v\u00e8le particuli\u00e8rement d\u00e9terminante lors de la mise en \u0153uvre subs\u00e9quente d&rsquo;analyses factorielles, qu&rsquo;elles soient de nature exploratoire ou confirmatoire. Les matrices de corr\u00e9lation de Pearson calcul\u00e9es sur des variables cat\u00e9gorielles provoquent r\u00e9guli\u00e8rement l&rsquo;\u00e9mergence d&rsquo;art\u00e9facts factoriels majeurs, tels que les c\u00e9l\u00e8bres \u00ab facteurs de difficult\u00e9 \u00bb mis en lumi\u00e8re par Louis Guttman, o\u00f9 des items corr\u00e8lent fortement entre eux non pas en raison d&rsquo;une proximit\u00e9 s\u00e9mantique ou conceptuelle, mais simplement parce qu&rsquo;ils partagent une pr\u00e9valence similaire ou des taux d&rsquo;asym\u00e9trie comparables. L&#8217;emploi de matrices polychoriques assainit radicalement l&rsquo;espace factoriel en \u00e9liminant ces regroupements illusoires et en r\u00e9v\u00e9lant la v\u00e9ritable structure dimensionnelle des instruments d&rsquo;\u00e9valuation.<\/p>\n<p>Enfin, l&rsquo;approche polychorique offre une r\u00e9silience remarquable face aux d\u00e9s\u00e9quilibres mod\u00e9r\u00e9s de fr\u00e9quence marginale et b\u00e9n\u00e9ficie d&rsquo;une reconnaissance normative unanime au sein des soci\u00e9t\u00e9s savantes de m\u00e9thodologie et de psychom\u00e9trie, \u00e0 l&rsquo;instar de l&rsquo;<a rel=\"noopener noreferrer\" href=\"https:\/\/www.apa.org\">American Psychological Association<\/a>. Les recommandations statistiques contemporaines stipulent explicitement que l&rsquo;analyse des propri\u00e9t\u00e9s structurales des \u00e9chelles polytomiques comportant moins de cinq \u00e0 sept cat\u00e9gories doit imp\u00e9rativement reposer sur l&rsquo;estimation de matrices de corr\u00e9lation polychorique, afin de garantir la robustesse des indices d&rsquo;ajustement et l&rsquo;exactitude des saturations factorielles qui en d\u00e9coulent.<\/p>\n<h2>3. Configuration de l&rsquo;environnement R et packages requis<\/h2>\n<h3>3.1 Installation et chargement des biblioth\u00e8ques cl\u00e9s<\/h3>\n<p>L&rsquo;impl\u00e9mentation op\u00e9rationnelle du calcul polychorique sous le langage R requiert l&rsquo;installation pr\u00e9alable de biblioth\u00e8ques sp\u00e9cialis\u00e9es offrant des algorithmes d&rsquo;optimisation num\u00e9rique sophistiqu\u00e9s. La biblioth\u00e8que de r\u00e9f\u00e9rence historique pour l&rsquo;estimation bivari\u00e9e unitaire et le traitement des corr\u00e9lations h\u00e9t\u00e9rog\u00e8nes est le package <em>polycor<\/em>, con\u00e7u et maintenu par John Fox. Parall\u00e8lement, pour la manipulation multivari\u00e9e \u00e0 grande \u00e9chelle, le calcul simultan\u00e9 de matrices complexes et l&rsquo;analyse dimensionnelle, le package <em>psych<\/em> d\u00e9velopp\u00e9 par William Revelle constitue l&rsquo;outil incontournable de la discipline. Ces outils s&rsquo;appuient en arri\u00e8re-plan sur des d\u00e9pendances fondamentales d&rsquo;int\u00e9gration gaussienne multivari\u00e9e, au premier rang desquelles figure le package <em>mvtnorm<\/em> d&rsquo;Alan Genz et ses collaborateurs, ainsi que <em>matrixcalc<\/em> pour la v\u00e9rification des propri\u00e9t\u00e9s matricielles.<\/p>\n<p>Pour proc\u00e9der \u00e0 l&rsquo;installation s\u00e9curis\u00e9e et int\u00e9grale de cet \u00e9cosyst\u00e8me logiciel depuis le r\u00e9seau de miroirs du <a rel=\"noopener noreferrer\" href=\"https:\/\/cran.r-project.org\">Comprehensive R Archive Network (CRAN)<\/a>, l&rsquo;utilisateur ex\u00e9cute les commandes d&rsquo;installation standardis\u00e9es au sein de la console R. Il est fortement recommand\u00e9 d&rsquo;installer conjointement la biblioth\u00e8que <em>lavaan<\/em>, qui servira d&rsquo;assise computationnelle lors des \u00e9tapes ult\u00e9rieures de mod\u00e9lisation en \u00e9quations structurelles, ainsi que les outils de manipulation tabulaire moderne tels que <em>dplyr<\/em> et <em>tibble<\/em>.<\/p>\n<p>Une fois les paquets install\u00e9s sur le syst\u00e8me h\u00f4te, leur activation au d\u00e9but de la session de travail s&rsquo;op\u00e8re via la fonction standard de chargement de biblioth\u00e8que. Cette d\u00e9marche doit \u00eatre consign\u00e9e de fa\u00e7on syst\u00e9matique en t\u00eate de script afin de garantir la reproductibilit\u00e9 absolue des calculs ex\u00e9cut\u00e9s dans des environnements de d\u00e9veloppement int\u00e9gr\u00e9s comme RStudio :<\/p>\n<p><code>install.packages(c(\"polycor\", \"psych\", \"mvtnorm\", \"matrixcalc\", \"lavaan\", \"corrplot\", \"ggplot2\"))<\/code><\/p>\n<p><code>library(polycor)<\/code><br \/>\n<code>library(psych)<\/code><br \/>\n<code>library(mvtnorm)<\/code><br \/>\n<code>library(lavaan)<\/code><\/p>\n<h3>3.2 Gestion des versions logicielles et stabilit\u00e9 des algorithmes<\/h3>\n<p>L&rsquo;estimation des param\u00e8tres polychoriques implique des proc\u00e9dures d&rsquo;optimisation non lin\u00e9aire it\u00e9ratives qui peuvent s&rsquo;av\u00e9rer hautement sensibles aux variations d&rsquo;impl\u00e9mentation des routines d&rsquo;optimisation math\u00e9matique (notamment les algorithmes de type quasi-Newton tels que BFGS ou Nelder-Mead). En cons\u00e9quence, le passage d&rsquo;une version mineure de R \u00e0 une autre, ou la mise \u00e0 jour incr\u00e9mentale d&rsquo;un package num\u00e9rique sous-jacent, est susceptible de modifier marginalement les d\u00e9cimales des estimations de seuils ou d&rsquo;interrompre pr\u00e9matur\u00e9ment des crit\u00e8res de convergence stricts. La tra\u00e7abilit\u00e9 computationnelle constitue donc une exigence de premier ordre pour tout protocole d&rsquo;analyse rigoureux.<\/p>\n<p>Pour assurer la p\u00e9rennit\u00e9 et la r\u00e9plicabilit\u00e9 int\u00e9grale des cha\u00eenes de traitement analytique \u00e0 travers le temps et entre diff\u00e9rentes machines de recherche, l&rsquo;utilisation de dispositifs de gestion d&rsquo;environnements virtuels isol\u00e9s tels que le package <em>renv<\/em> est pr\u00e9conis\u00e9e. Ce syst\u00e8me capture l&rsquo;\u00e9tat exact de l&rsquo;ensemble des biblioth\u00e8ques install\u00e9es, documentant les num\u00e9ros de version pr\u00e9cis dans un fichier de verrouillage structur\u00e9, ce qui permet \u00e0 tout collaborateur ult\u00e9rieur de r\u00e9instantan\u00e9iser \u00e0 l&rsquo;identique l&rsquo;\u00e9cosyst\u00e8me logiciel de l&rsquo;\u00e9tude.<\/p>\n<p>Conjointement \u00e0 l&#8217;emploi d&rsquo;environnements d\u00e9di\u00e9s, tout rapport d&rsquo;analyse m\u00e9thodologique doit se conclure par l&rsquo;inspection et la documentation rigoureuse des caract\u00e9ristiques logicielles de la session de travail en invoquant la commande <code>sessionInfo()<\/code>. Cette instruction extrait et formate les m\u00e9tadonn\u00e9es relatives au syst\u00e8me d&rsquo;exploitation, \u00e0 la version de compilation du moteur R de base ainsi qu&rsquo;\u00e0 l&rsquo;int\u00e9gralit\u00e9 des modules d\u00e9pendants charg\u00e9s en m\u00e9moire vive, offrant une garantie d&rsquo;auditabilit\u00e9 totale en cas d&rsquo;apparition d&rsquo;avertissements de non-convergence algorithmique.<\/p>\n<h3>3.3 Pr\u00e9paration du script d&rsquo;analyse et bonnes pratiques de programmation<\/h3>\n<p>L&rsquo;\u00e9laboration d&rsquo;un script R destin\u00e9 \u00e0 l&rsquo;analyse psychom\u00e9trique avanc\u00e9e requiert une architecture modulaire et une hygi\u00e8ne de codage irr\u00e9prochable. Le document source doit \u00eatre partitionn\u00e9 logiquement en s\u00e9quences distinctes : initialisation de l&rsquo;environnement et fixation des param\u00e8tres de reproductibilit\u00e9, importation et nettoyage des structures tabulaires, recodage vectoriel formel, diagnostics pr\u00e9liminaires univari\u00e9s et bivari\u00e9s, estimation des matrices polychoriques, et enfin restitution synth\u00e9tique des r\u00e9sultats tabulaires et graphiques.<\/p>\n<p>D\u00e8s l&rsquo;initialisation du document, la fixation de la graine du g\u00e9n\u00e9rateur de nombres pseudo-al\u00e9atoires s&rsquo;av\u00e8re indispensable d\u00e8s lors que des proc\u00e9dures d&rsquo;\u00e9chantillonnage de Monte-Carlo, des simulations de distribution ou des r\u00e9\u00e9chantillonnages par bootstrap non param\u00e9trique sont envisag\u00e9s pour calibrer les intervalles de confiance des coefficients. L&rsquo;instruction standardis\u00e9e s&rsquo;exprime sous la forme <code>set.seed(12345)<\/code>, o\u00f9 l&rsquo;entier s\u00e9lectionn\u00e9 permet de r\u00e9g\u00e9n\u00e9rer \u00e0 la demande des s\u00e9quences num\u00e9riques rigoureusement identiques lors de chaque ex\u00e9cution ult\u00e9rieure du script.<\/p>\n<p>Par ailleurs, la manipulation de bases de donn\u00e9es psychom\u00e9triques volumineuses comportant des dizaines de milliers de r\u00e9pondants et des centaines d&rsquo;items requiert une gestion r\u00e9fl\u00e9chie de la m\u00e9moire de l&rsquo;interpr\u00e9teur R. Il convient de privil\u00e9gier les structures vectoris\u00e9es natives de R plut\u00f4t que des boucles it\u00e9ratives superflues, de supprimer explicitement les objets volumineux obsol\u00e8tes via la commande de garbage collection <code>rm()<\/code> combin\u00e9e \u00e0 <code>gc()<\/code>, et d&rsquo;\u00e9viter les redondances dans la cr\u00e9ation d&rsquo;objets interm\u00e9diaires afin de pr\u00e9venir tout ph\u00e9nom\u00e8ne de saturation de l&rsquo;espace d&rsquo;adressage m\u00e9moire lors de la r\u00e9solution matricielle.<\/p>\n<h2>4. Pr\u00e9paration et codage des donn\u00e9es ordinales sous R<\/h2>\n<h3>4.1 D\u00e9finition explicite des facteurs ordonn\u00e9s<\/h3>\n<p>Le moteur interne du langage R manipule nativement plusieurs classes d&rsquo;objets pour mod\u00e9liser les variables cat\u00e9gorielles. Par d\u00e9faut, lors de l&rsquo;importation de fichiers tabulaires au format CSV ou de feuilles de calcul, les colonnes abritant des r\u00e9ponses textuelles (telles que \u00ab Jamais \u00bb, \u00ab Parfois \u00bb, \u00ab Toujours \u00bb) sont g\u00e9n\u00e9ralement instanci\u00e9es sous forme de vecteurs de cha\u00eenes de caract\u00e8res (<em>character<\/em>), tandis que les modalit\u00e9s cod\u00e9es num\u00e9riquement (par exemple de 1 \u00e0 5) sont import\u00e9es comme des vecteurs num\u00e9riques r\u00e9els (<em>numeric<\/em> ou <em>integer<\/em>). Ces deux typologies sont incompatibles avec le calcul automatique de corr\u00e9lations polychoriques sans transformation explicite pr\u00e9alable.<\/p>\n<p>Il est imp\u00e9ratif d&rsquo;assigner \u00e0 chaque variable ordonn\u00e9e la classe <code>ordered factor<\/code> en combinant l&rsquo;usage de la fonction <code>factor()<\/code> et du commutateur logique <code>ordered = TRUE<\/code>. Cette d\u00e9claration explicite informe le syst\u00e8me de deux propri\u00e9t\u00e9s cruciales : d&rsquo;une part, la variable est qualitative et discr\u00e8te, et d&rsquo;autre part, ses modalit\u00e9s respectent une s\u00e9quence hi\u00e9rarchique absolue et non interchangeable. L&rsquo;argument <code>levels<\/code> doit imp\u00e9rativement lister les valeurs observables dans leur ordre logique ascendant strict, depuis le p\u00f4le d&rsquo;intensit\u00e9 minimale jusqu&rsquo;au p\u00f4le d&rsquo;intensit\u00e9 maximale :<\/p>\n<p><code>donnees<span class=\"arabpsy-math-inline\" data-latex=\"item1 &lt;- factor(donnees\">$item1 &lt;- factor(donnees$<\/span>item1, levels = c(\"Faible\", \"Moyen\", \"Eleve\"), ordered = TRUE)<\/code><\/p>\n<p>L&rsquo;omission de cette rigueur de codage constitue l&rsquo;une des sources d&rsquo;erreurs les plus pernicieuses en psychom\u00e9trie computationnelle. Si l&rsquo;argument <code>levels<\/code> n&rsquo;est pas stipul\u00e9 avec exactitude, R ordonnera par d\u00e9faut les cat\u00e9gories selon l&rsquo;ordre alphab\u00e9tique standard. D\u00e8s lors, une \u00e9chelle d&rsquo;\u00e9valuation comportant les modalit\u00e9s \u00ab Faible \u00bb, \u00ab Moyen \u00bb et \u00ab \u00c9lev\u00e9 \u00bb verrait \u00ab \u00c9lev\u00e9 \u00bb positionn\u00e9 en premi\u00e8re place, faussant irr\u00e9m\u00e9diablement l&rsquo;orientation des seuils latents et inversant arbitrairement le signe math\u00e9matique des corr\u00e9lations calcul\u00e9es. La validation syst\u00e9matique de la hi\u00e9rarchie vectorielle s&rsquo;op\u00e8re au moyen des instructions d&rsquo;inspection structurelle <code>str()<\/code> et <code>levels()<\/code>.<\/p>\n<h3>4.2 Traitement des donn\u00e9es manquantes et valeurs atypiques<\/h3>\n<p>La pr\u00e9sence d&rsquo;omissions de r\u00e9ponse au sein des protocoles psychom\u00e9triques pose un d\u00e9fi m\u00e9thodologique de premier ordre pour l&rsquo;estimation polychorique. Il est indispensable d&rsquo;interroger la taxonomie des donn\u00e9es manquantes formalis\u00e9e par Donald Rubin, en discriminant les m\u00e9canismes d&rsquo;omission compl\u00e8tement al\u00e9atoire (MCAR, <em>Missing Completely at Random<\/em>), d&rsquo;omission al\u00e9atoire conditionnelle (MAR, <em>Missing at Random<\/em>) et d&rsquo;omission non al\u00e9atoire li\u00e9e au construit (MNAR, <em>Missing Not at Random<\/em>). Lorsque des r\u00e9pondants s&rsquo;abstiennent de renseigner un item en raison m\u00eame d&rsquo;un niveau pathologiquement \u00e9lev\u00e9 sur le trait latent mesur\u00e9 (m\u00e9canisme MNAR), la troncature qui en r\u00e9sulte compromet l&rsquo;hypoth\u00e8se de normalit\u00e9 bivari\u00e9e.<\/p>\n<p>Au niveau computationnel, les deux grandes strat\u00e9gies d&rsquo;\u00e9puration tabulaire sont la suppression par liste compl\u00e8te (<em>listwise deletion<\/em>) et la suppression par paire (<em>pairwise deletion<\/em>). L&rsquo;\u00e9limination par liste, bien que garantissant que l&rsquo;ensemble des corr\u00e9lations soit calcul\u00e9 sur un sous-\u00e9chantillon strictement invariant d&rsquo;individus, entra\u00eene fr\u00e9quemment une \u00e9rosion massive de la puissance statistique d\u00e8s lors que le questionnaire s&rsquo;allonge. \u00c0 l&rsquo;inverse, l&rsquo;approche par paire maximise l&rsquo;exploitation de l&rsquo;information empirique disponible pour chaque duo de variables, mais expose la matrice finale \u00e0 des incoh\u00e9rences g\u00e9om\u00e9triques pouvant d\u00e9boucher sur des propri\u00e9t\u00e9s de non-d\u00e9finie positivit\u00e9 math\u00e9matique.<\/p>\n<p>En parall\u00e8le, l&rsquo;analyste doit imp\u00e9rativement filtrer les comportements de r\u00e9ponse aberrants, singuli\u00e8rement le ph\u00e9nom\u00e8ne de straightlining (ou alignement syst\u00e9matique de r\u00e9ponses uniformes), o\u00f9 un participant coche indistinctement la m\u00eame modalit\u00e9 extr\u00eame ou centrale tout au long de l&rsquo;instrument sans \u00e9gards pour la valence s\u00e9mantique des items. La d\u00e9tection de ces profils inattentifs au moyen d&rsquo;indices d&rsquo;invariance intra-individuelle (comme le calcul de l&rsquo;\u00e9cart-type des r\u00e9ponses au niveau du sujet) est un pr\u00e9requis indispensable, car ces art\u00e9facts cr\u00e9ent des liaisons de variance purement instrumentales d\u00e9nu\u00e9es de toute pertinence th\u00e9orique.<\/p>\n<h3>4.3 Inspection de la distribution des r\u00e9ponses marginales<\/h3>\n<p>Pr\u00e9alablement \u00e0 tout calcul d&rsquo;optimisation bivari\u00e9e, l&rsquo;exploration de la distribution des fr\u00e9quences marginales s&rsquo;av\u00e8re obligatoire pour d\u00e9tecter d&rsquo;\u00e9ventuelles pathologies de distribution susceptibles d&rsquo;entraver les algorithmes d&rsquo;estimation. L&rsquo;outil fondamental de ce diagnostic pr\u00e9liminaire r\u00e9side dans la confection de tables de contingence crois\u00e9es \u00e0 deux dimensions via les fonctions canoniques <code>table()<\/code> et <code>prop.table()<\/code> du langage de base de R. Cette tabulation matricielle croise m\u00e9ticuleusement les effectifs observ\u00e9s au sein de chaque cellule d&rsquo;intersection d\u00e9finie par les modalit\u00e9s conjointes des variables X et Y.<\/p>\n<p>Le point de vigilance critique de cette \u00e9tape r\u00e9side dans l&rsquo;identification formelle des cellules \u00e0 effectif nul, couramment d\u00e9sign\u00e9es sous l&rsquo;appellation de z\u00e9ros d&rsquo;\u00e9chantillonnage (<em>sampling zeros<\/em>). Lorsqu&rsquo;une combinaison sp\u00e9cifique de cat\u00e9gories n&rsquo;est repr\u00e9sent\u00e9e par aucun individu dans l&rsquo;\u00e9chantillon observ\u00e9, la cellule correspondante affiche un d\u00e9compte de z\u00e9ro. Cette configuration num\u00e9rique peut engendrer l&rsquo;instabilit\u00e9 de la fonction de vraisemblance, emp\u00eachant l&rsquo;algorithme d&rsquo;isoler une solution convergente unique pour l&rsquo;estimation conjointe des seuils latents et du coefficient rho.<\/p>\n<p>Face \u00e0 une distribution marginale pr\u00e9sentant des cat\u00e9gories quasi d\u00e9sertes (par exemple une modalit\u00e9 extr\u00eame repr\u00e9sentant moins de 1 % \u00e0 2 % de la cohorte totale), la strat\u00e9gie m\u00e9thodologique la plus prudente consiste \u00e0 proc\u00e9der \u00e0 une fusion contr\u00f4l\u00e9e de cat\u00e9gories adjacentes logiques. Ainsi, une modalit\u00e9 r\u00e9siduelle \u00ab Extr\u00eamement s\u00e9v\u00e8re \u00bb peut \u00eatre consolid\u00e9e avec la modalit\u00e9 limitrophe \u00ab Tr\u00e8s s\u00e9v\u00e8re \u00bb. Cette recodification pr\u00e9ventive permet de stabiliser les distributions marginales, d&rsquo;assurer une masse statistique suffisante dans chaque segment du tableau de contingence et de pr\u00e9venir tout d\u00e9crochage des d\u00e9riv\u00e9es secondes de la matrice hessienne lors de l&rsquo;estimation num\u00e9rique.<\/p>\n<h2>5. Calcul de la corr\u00e9lation polychorique bivari\u00e9e avec polycor<\/h2>\n<h3>5.1 Utilisation de la fonction polychor()<\/h3>\n<p>Le package <em>polycor<\/em> constitue l&rsquo;\u00e9talon historique pour l&rsquo;estimation rigoureuse du lien polychorique entre deux vecteurs discrets sous R. La fonction pivot de cette biblioth\u00e8que s&rsquo;intitule <code>polychor()<\/code>. Sa signature syntaxique \u00e9l\u00e9mentaire requiert l&rsquo;injection de deux vecteurs de donn\u00e9es x et y pr\u00e9alablement typ\u00e9s, accompagn\u00e9s d&rsquo;un \u00e9ventail d&rsquo;arguments de contr\u00f4le permettant d&rsquo;ajuster finement le comportement de l&rsquo;algorithme sous-jacent :<\/p>\n<p><code>resultat &lt;- polychor(x = donnees<span class=\"arabpsy-math-inline\" data-latex=\"item1, y = donnees\">$item1, y = donnees$<\/span>item2, ML = FALSE, std.err = FALSE)<\/code><\/p>\n<p>Dans cette syntaxe, l&rsquo;argument logique <code>ML<\/code> (abr\u00e9viation de <em>Maximum Likelihood<\/em>) d\u00e9termine l&rsquo;architecture algorithmique adopt\u00e9e pour l&rsquo;inf\u00e9rence des param\u00e8tres. Si <code>ML = FALSE<\/code> est sp\u00e9cifi\u00e9, la fonction applique par d\u00e9faut l&rsquo;estimation d&rsquo;Ulf Olsson en deux \u00e9tapes (<em>Two-step estimator<\/em>), garantissant une ex\u00e9cution quasi instantan\u00e9e. \u00c0 l&rsquo;oppos\u00e9, la sp\u00e9cification <code>ML = TRUE<\/code> engage une proc\u00e9dure d&rsquo;optimisation simultan\u00e9e compl\u00e8te par le maximum de vraisemblance, calibrant conjointement l&rsquo;ensemble des seuils latents et le coefficient de corr\u00e9lation par maximisation it\u00e9rative du logarithme de vraisemblance bivari\u00e9.<\/p>\n<p>Lorsque la fonction est ex\u00e9cut\u00e9e sans options suppl\u00e9mentaires, elle retourne une valeur scalaire simple repr\u00e9sentant le coefficient rho estim\u00e9, born\u00e9 dans l&rsquo;intervalle canonique compris entre -1 et +1. N\u00e9anmoins, pour des besoins de reporting scientifique approfondi, il est imp\u00e9ratif de param\u00e9trer les arguments pour extraire la structure d&rsquo;objet enrichie renfermant l&rsquo;ensemble des m\u00e9triques sous-jacentes, notamment les seuils de discr\u00e9tisation estim\u00e9s sur chaque dimension marginale ainsi que les m\u00e9triques d&rsquo;ad\u00e9quation globale du mod\u00e8le de continuit\u00e9 gaussienne sous-jacent.<\/p>\n<h3>5.2 Estimation en deux \u00e9tapes versus Maximum de Vraisemblance direct<\/h3>\n<p>Le choix entre l&rsquo;approche d&rsquo;estimation en deux \u00e9tapes (<em>Two-step<\/em>) et la m\u00e9thode du maximum de vraisemblance direct (<em>Full ML<\/em>) incarne un arbitrage m\u00e9thodologique fondamental entre parcimonie computationnelle et pr\u00e9cision asymptotique. Dans la proc\u00e9dure en deux \u00e9tapes th\u00e9oris\u00e9e par Olsson en 1979, la premi\u00e8re phase consiste \u00e0 estimer les seuils univari\u00e9s tau s\u00e9par\u00e9ment pour chaque variable ordonn\u00e9e, en projetant les fr\u00e9quences marginales cumul\u00e9es observ\u00e9es directement sur la fonction de r\u00e9partition de la loi normale centr\u00e9e r\u00e9duite standardis\u00e9e. Dans la seconde phase, ces seuils latents univari\u00e9s sont inject\u00e9s comme des constantes fixes non modifiables au sein de la fonction de vraisemblance bivari\u00e9e, et l&rsquo;algorithme n&rsquo;optimise alors plus qu&rsquo;un unique param\u00e8tre scalaire libre : le coefficient rho.<\/p>\n<p>Cette m\u00e9thode Two-step poss\u00e8de l&rsquo;avantage insigne d&rsquo;une extr\u00eame c\u00e9l\u00e9rit\u00e9 math\u00e9matique, r\u00e9duisant drastiquement le temps d&rsquo;ex\u00e9cution requis, ce qui la rend particuli\u00e8rement adapt\u00e9e au traitement de matrices de donn\u00e9es complexes comportant de nombreux items ou des \u00e9chantillons massifs de centaines de milliers d&rsquo;observations. Toutefois, en traitant les seuils marginaux comme des quantit\u00e9s d\u00e9terministes et d\u00e9nu\u00e9es d&rsquo;erreur d&rsquo;\u00e9chantillonnage lors de la deuxi\u00e8me \u00e9tape, elle a tendance \u00e0 sous-estimer l\u00e9g\u00e8rement la v\u00e9ritable variance d&rsquo;\u00e9chantillonnage du param\u00e8tre d&rsquo;association et peut pr\u00e9senter une efficacit\u00e9 statistique marginalement inf\u00e9rieure face \u00e0 des \u00e9chantillons de petite taille.<\/p>\n<p>\u00c0 l&rsquo;inverse, l&rsquo;estimation par Maximum de Vraisemblance direct optimise simultan\u00e9ment, dans un m\u00eame espace param\u00e9trique multidimensionnel, l&rsquo;ensemble des seuils des deux variables conjointement au coefficient rho. Cette maximisation holistique mobilise l&rsquo;int\u00e9gralit\u00e9 de la matrice hessienne conjointe, assurant une convergence asymptotique optimale et des estimations rigoureusement non biais\u00e9es des erreurs standards de l&rsquo;ensemble des param\u00e8tres. Bien qu&rsquo;elle soit plus exigeante sur le plan des ressources mat\u00e9rielles et plus vuln\u00e9rable aux d\u00e9fauts de convergence en pr\u00e9sence de cellules \u00e0 effectif nul, elle demeure la m\u00e9thode de r\u00e9f\u00e9rence pr\u00e9conis\u00e9e d\u00e8s lors que la taille de l&rsquo;\u00e9chantillon permet son d\u00e9ploiement num\u00e9rique stable.<\/p>\n<h3>5.3 Extraction des erreurs-types et construction des intervalles de confiance<\/h3>\n<p>L&rsquo;estimation ponctuelle d&rsquo;un coefficient de corr\u00e9lation polychorique ne saurait suffire \u00e0 une restitution m\u00e9thodologique rigoureuse sans la quantification formelle de l&rsquo;incertitude d&rsquo;\u00e9chantillonnage associ\u00e9e. L&rsquo;activation de l&rsquo;argument logique <code>std.err = TRUE<\/code> au sein de la fonction <code>polychor()<\/code> ordonne \u00e0 l&rsquo;interpr\u00e9teur de calculer la matrice d&rsquo;information de Fisher observ\u00e9e (obtenue par l&rsquo;inversion de la matrice des d\u00e9riv\u00e9es partielles secondes de la fonction de log-vraisemblance n\u00e9gative au point de convergence) et d&rsquo;en extraire la racine carr\u00e9e de l&rsquo;\u00e9l\u00e9ment diagonal correspondant au param\u00e8tre rho, fournissant ainsi l&rsquo;erreur-type asymptotique (<em>asymptotic standard error<\/em>).<\/p>\n<p>Disposant de l&rsquo;estimation ponctuelle du rho polychorique et de son erreur-type asymptotique not\u00e9e SE, l&rsquo;analyste peut proc\u00e9der \u00e0 la construction d&rsquo;un intervalle de confiance de Wald bilat\u00e9ral au seuil conventionnel de 95 %. En appliquant la valeur critique z de 1,96 issue de la distribution normale standard, les bornes inf\u00e9rieure et sup\u00e9rieure s&rsquo;obtiennent par la formule \u00e9l\u00e9mentaire d&rsquo;encadrement statistique. Il convient de souligner que pour des valeurs de corr\u00e9lation extr\u00eamement \u00e9lev\u00e9es (s&rsquo;approchant de +1,00 ou de -1,00), l&rsquo;intervalle de Wald peut d\u00e9passer de fa\u00e7on aberrante les fronti\u00e8res de l&rsquo;espace param\u00e9trique ; il est alors judicieux de recourir \u00e0 une transformation de Fisher z-scale pr\u00e9alable ou \u00e0 des algorithmes de r\u00e9\u00e9chantillonnage non param\u00e9trique (<em>bootstrapping<\/em>) pour corriger cette asym\u00e9trie de distribution d&rsquo;\u00e9chantillonnage.<\/p>\n<p>Sur le plan de l&rsquo;inf\u00e9rence clinique ou psychom\u00e9trique, l&rsquo;amplitude de cet intervalle de confiance fournit une indication pr\u00e9cieuse sur la pr\u00e9cision de l&rsquo;instrument de mesure employ\u00e9. Un intervalle \u00e9troit circonscrivant des valeurs \u00e9lev\u00e9es atteste de la fid\u00e9lit\u00e9 robuste du construit partag\u00e9 entre les deux items, tandis qu&rsquo;un intervalle anormalement \u00e9tendu signale une dispersion importante des seuils ou une variabilit\u00e9 d&rsquo;\u00e9chantillon excessive exigeant d&rsquo;interpr\u00e9ter avec la plus grande prudence le coefficient d&rsquo;association isol\u00e9.<\/p>\n<h2>6. Exemple pratique : Accord inter-juges sur une \u00e9chelle clinique<\/h2>\n<h3>6.1 Cr\u00e9ation d&rsquo;un jeu de donn\u00e9es synth\u00e9tique d&rsquo;\u00e9valuations psychologiques<\/h3>\n<p>Afin de concr\u00e9tiser l&rsquo;application de la th\u00e9orie computationnelle expos\u00e9e, mettons en place un protocole exp\u00e9rimental simul\u00e9 d\u00e9di\u00e9 \u00e0 l&rsquo;\u00e9valuation de la fid\u00e9lit\u00e9 inter-juges au sein d&rsquo;une unit\u00e9 psychiatrique. Deux praticiens cliniciens ind\u00e9pendants (not\u00e9s respectivement Juge 1 et Juge 2) ont pour mission d&rsquo;\u00e9valuer la s\u00e9v\u00e9rit\u00e9 du syndrome d\u00e9pressif aupr\u00e8s d&rsquo;une cohorte transversale de 300 patients admis cons\u00e9cutivement. L&rsquo;outil diagnostique employ\u00e9 est une \u00e9chelle ordinale structur\u00e9e en trois paliers cat\u00e9goriels distincts : 1 = \u00ab L\u00e9ger \u00bb, 2 = \u00ab Mod\u00e9r\u00e9 \u00bb, et 3 = \u00ab S\u00e9v\u00e8re \u00bb.<\/p>\n<p>Dans notre protocole de g\u00e9n\u00e9ration stochastique sous R, nous param\u00e9trons une corr\u00e9lation latente continue th\u00e9orique \u00e9lev\u00e9e de rho = 0,70 entre les deux cliniciens, incarnant un accord diagnostique substantiel sur le continuum de s\u00e9v\u00e9rit\u00e9 inobservable. Nous introduisons d\u00e9lib\u00e9r\u00e9ment une diff\u00e9rence de calibrage clinique entre les deux praticiens : le Juge 2 se caract\u00e9rise par une s\u00e9v\u00e9rit\u00e9 accrue dans ses seuils de jugement diagnostique comparativement au Juge 1, illustrant une asym\u00e9trie marginale r\u00e9aliste et fr\u00e9quente dans les contextes d&rsquo;\u00e9valuation hospitali\u00e8re.<\/p>\n<p>Le code d&rsquo;impl\u00e9mentation d\u00e9bute par la g\u00e9n\u00e9ration d&rsquo;un \u00e9chantillon bivari\u00e9 selon une loi normale standard multivari\u00e9e \u00e0 l&rsquo;aide de la fonction <code>rmvnorm()<\/code> du package homonyme, suivi de l&rsquo;application de r\u00e8gles de troncature strictes pour mat\u00e9rialiser les seuils latents respectifs de chaque praticien et convertir la matrice continue en facteurs ordonn\u00e9s :<\/p>\n<p><code>set.seed(42)<\/code><br \/>\n<code>n &lt;- 300<\/code><br \/>\n<code>sigma_theorique &lt;- matrix(c(1.0, 0.70, 0.70, 1.0), nrow = 2)<\/code><br \/>\n<code>scores_latents &lt;- rmvnorm(n, mean = c(0, 0), sigma = sigma_theorique)<\/code><br \/>\n<code>juge1_ord &lt;- cut(scores_latents[,1], breaks = c(-Inf, -0.4, 0.8, Inf), labels = c(\"Leger\", \"Modere\", \"Severe\"), ordered_result = TRUE)<\/code><br \/>\n<code>juge2_ord &lt;- cut(scores_latents[,2], breaks = c(-Inf, 0.1, 1.3, Inf), labels = c(\"Leger\", \"Modere\", \"Severe\"), ordered_result = TRUE)<\/code><br \/>\n<code>df_clinique &lt;- data.frame(Juge1 = juge1_ord, Juge2 = juge2_ord)<\/code><\/p>\n<h3>6.2 Ex\u00e9cution pas-\u00e0-pas du code R et calcul complet<\/h3>\n<p>L&rsquo;inspection du tableau crois\u00e9 des contingences obtenu par l&rsquo;instruction <code>table(df_clinique<span class=\"arabpsy-math-inline\" data-latex=\"Juge1, df_clinique\">$Juge1, df_clinique$<\/span>Juge2)<\/code> r\u00e9v\u00e8le la distribution des accords cat\u00e9goriels bruts entre les deux sp\u00e9cialistes. Nous constatons imm\u00e9diatement le d\u00e9calage marginal induit par nos seuils th\u00e9oriques : le Juge 2 classe une proportion nettement plus faible de patients dans la cat\u00e9gorie \u00ab L\u00e9ger \u00bb comparativement \u00e0 son confr\u00e8re. L&rsquo;analyste proc\u00e8de alors \u00e0 l&rsquo;ex\u00e9cution de la corr\u00e9lation polychorique compl\u00e8te en mobilisant l&rsquo;estimateur du maximum de vraisance direct et en sollicitant l&rsquo;extraction explicite des variances asymptotiques :<\/p>\n<p><code>fit_poly &lt;- polychor(df_clinique<span class=\"arabpsy-math-inline\" data-latex=\"Juge1, df_clinique\">$Juge1, df_clinique$<\/span>Juge2, ML = TRUE, std.err = TRUE)<\/code><br \/>\n<code>print(fit_poly)<\/code><\/p>\n<p>La sortie de console g\u00e9n\u00e9r\u00e9e par l&rsquo;interpr\u00e9teur R restitue une structure d&rsquo;information particuli\u00e8rement riche. Le syst\u00e8me affiche en premier lieu le param\u00e8tre estim\u00e9 de la corr\u00e9lation polychorique, dont la valeur calcul\u00e9e avoisine de fa\u00e7on remarquable le param\u00e8tre th\u00e9orique initialement inject\u00e9 (rho estim\u00e9 = 0,698 ; erreur-type SE = 0,042). Sous ce coefficient scalaire, la fonction expose les estimations num\u00e9riques ponctuelles des seuils latents partitionnant chaque axe dimensionnel : deux seuils de coupure pour le Juge 1 (estim\u00e9s approximativement \u00e0 -0,38 et 0,79) et deux seuils distincts pour le Juge 2 (positionn\u00e9s vers 0,12 et 1,28).<\/p>\n<p>Parall\u00e8lement, la commande fournit le r\u00e9sultat du test d&rsquo;ajustement du mod\u00e8le de normalit\u00e9 bivari\u00e9e latente via la statistique du Chi-deux de Pearson appliqu\u00e9e aux \u00e9carts de fr\u00e9quences observ\u00e9es et attendues. Avec un degr\u00e9 de libert\u00e9 correspondant au format du tableau de contingence, la p-value nettement sup\u00e9rieure au seuil critique conventionnel de 0,05 confirme que l&rsquo;hypoth\u00e8se de normalit\u00e9 bivari\u00e9e sous-jacente ne peut \u00eatre rejet\u00e9e, attestant de l&rsquo;ad\u00e9quation parfaite de la mod\u00e9lisation polychorique aux donn\u00e9es empiriques collect\u00e9es.<\/p>\n<h3>6.3 Interpr\u00e9tation substantive des r\u00e9sultats psychom\u00e9triques<\/h3>\n<p>L&rsquo;analyse des m\u00e9triques obtenues permet de formuler des conclusions cliniques d&rsquo;une grande rigueur scientifique. Pour illustrer la sup\u00e9riorit\u00e9 de l&rsquo;approche polychorique sur les m\u00e9thodes traditionnelles, calculons simultan\u00e9ment sur ces m\u00eames donn\u00e9es le coefficient de corr\u00e9lation produit-moment de Pearson en convertissant temporairement les cat\u00e9gories ordonn\u00e9es en scores entiers 1, 2 et 3 :<\/p>\n<p><code>r_pearson &lt;- cor(as.numeric(df_clinique<span class=\"arabpsy-math-inline\" data-latex=\"Juge1), as.numeric(df_clinique\">$Juge1), as.numeric(df_clinique$<\/span>Juge2))<\/code><\/p>\n<p>Le calcul du coefficient lin\u00e9aire produit un r de Pearson ne s&rsquo;\u00e9levant qu&rsquo;\u00e0 environ 0,53. Si le statisticien s&rsquo;\u00e9tait born\u00e9 \u00e0 rapporter cette m\u00e9trique conventionnelle, il aurait conclu \u00e0 un niveau d&rsquo;accord inter-juges mod\u00e9r\u00e9, sous-estimant dramatiquement de pr\u00e8s de 25 % la force r\u00e9elle de la convergence diagnostique entre les deux praticiens. Cette att\u00e9nuation massive d\u00e9coule directement de l&rsquo;in\u00e9lasticit\u00e9 de l&rsquo;\u00e9chelle \u00e0 trois cat\u00e9gories et de la dissym\u00e9trie des seuils cliniques appliqu\u00e9e par les \u00e9valuateurs.<\/p>\n<p>L&rsquo;examen des seuils latents tau offre une valeur diagnostique substantive incomparable : il permet d&rsquo;objectiver que le Juge 2 adopte un seuil d&rsquo;exigence diagnostique consid\u00e9rablement plus rigide (tau 1 = 0,12) que le Juge 1 (tau 1 = -0,38) pour qualifier un \u00e9tat de \u00ab L\u00e9ger \u00bb, exigeant une intensit\u00e9 pathologique sup\u00e9rieure avant de faire basculer le patient dans les \u00e9chelons cliniques plus s\u00e9v\u00e8res. Ainsi, la corr\u00e9lation polychorique isole avec succ\u00e8s la fid\u00e9lit\u00e9 de jugement latente (la concordance ordinale continue des appr\u00e9ciations) des variations d&rsquo;\u00e9talonnage marginal propres \u00e0 la subjectivit\u00e9 de chaque observateur.<\/p>\n<h2>7. G\u00e9n\u00e9ration d&rsquo;une matrice de corr\u00e9lation polychorique multivari\u00e9e<\/h2>\n<h3>7.1 Calcul global via la fonction polychoric() du package psych<\/h3>\n<p>Dans la pratique r\u00e9elle de la psychom\u00e9trie contemporaine, l&rsquo;investigation se focalise rarement sur une paire unique d&rsquo;items isol\u00e9s, mais vise plut\u00f4t l&rsquo;examen global d&rsquo;inventaires psychologiques int\u00e9grant des dizaines d&rsquo;items administr\u00e9s simultan\u00e9ment. Pour accomplir le calcul d&rsquo;une matrice compl\u00e8te de corr\u00e9lation polychorique multivari\u00e9e, la fonction <code>polychoric()<\/code> du package <em>psych<\/em> s&rsquo;impose comme l&rsquo;outil d&rsquo;optimisation pr\u00e9pond\u00e9rant, surpassant les boucles manuelles par son automatisation et son efficacit\u00e9 computationnelle :<\/p>\n<p><code>matrice_poly &lt;- psych::polychoric(x = base_items_ordinaux)<\/code><\/p>\n<p>L&rsquo;objet complexe retourn\u00e9 par la fonction <code>polychoric()<\/code> encapsule une hi\u00e9rarchie structur\u00e9e d&rsquo;\u00e9l\u00e9ments analytiques essentiels. La matrice d&rsquo;association principale est accessible via la composante <code>matrice_poly$rho<\/code>, offrant une structure carr\u00e9e sym\u00e9trique directement exploitable pour les analyses factorielles ult\u00e9rieures. L&rsquo;attribut <code>matrice_poly$tau<\/code> regroupe quant \u00e0 lui l&rsquo;ensemble des seuils latents estim\u00e9s pour chaque item univari\u00e9 le long des colonnes de la base tabulaire, permettant une inspection rapide de l&rsquo;homog\u00e9n\u00e9it\u00e9 des \u00e9chelles de r\u00e9ponse.<\/p>\n<p>De surcro\u00eet, le package <em>psych<\/em> int\u00e8gre une gestion avanc\u00e9e du calcul parall\u00e8le sur les architectures mat\u00e9rielles modernes \u00e9quip\u00e9es de processeurs multi-c\u0153urs. En sp\u00e9cifiant l&rsquo;option de parall\u00e9lisation lors de l&rsquo;ex\u00e9cution, l&rsquo;interpr\u00e9teur distribue les paires bivari\u00e9es \u00e0 optimiser sur les diff\u00e9rents c\u0153urs logiques de la machine, r\u00e9duisant de fa\u00e7on substantielle le temps d&rsquo;ex\u00e9cution requis pour calibrer des questionnaires volumineux comptant de 50 \u00e0 100 items ordonn\u00e9s sur de larges cohortes de r\u00e9pondants.<\/p>\n<h3>7.2 Traitement des donn\u00e9es h\u00e9t\u00e9rog\u00e8nes avec la fonction hetcor()<\/h3>\n<p>Les protocoles de recherche en sciences de la sant\u00e9 et du comportement ne se composent que tr\u00e8s rarement d&rsquo;items exclusivement polytomiques homog\u00e8nes. Les bases de donn\u00e9es empiriques rassemblent fr\u00e9quemment des configurations h\u00e9t\u00e9rog\u00e8nes m\u00ealant des variables cat\u00e9gorielles ordonn\u00e9es (\u00e9chelles de Likert), des variables dichotomiques pures (pr\u00e9sence ou absence d&rsquo;un ant\u00e9c\u00e9dent m\u00e9dical), et des variables purement continues (\u00e2ge chronologique, concentrations de biomarqueurs, temps de r\u00e9action en millisecondes). Pour traiter ces structures de donn\u00e9es composites, le package <em>polycor<\/em> fournit la fonction unifi\u00e9e <code>hetcor()<\/code>.<\/p>\n<p>La fonction <code>hetcor()<\/code> r\u00e9alise une prouesse algorithmique : elle ausculte la nature math\u00e9matique formelle de chaque paire de variables au sein du tableau fourni et s\u00e9lectionne automatiquement l&rsquo;estimateur th\u00e9oriquement appropri\u00e9 \u00e0 la typologie de chaque intersection bivari\u00e9e :<\/p>\n<ul>\n<li>Elle calcule une <strong>corr\u00e9lation de Pearson standard<\/strong> lorsque deux variables continues sont crois\u00e9es.<\/li>\n<li>Elle applique une <strong>corr\u00e9lation polys\u00e9rielle<\/strong> (ou bis\u00e9rielle) d\u00e8s lors qu&rsquo;une variable continue est appari\u00e9e avec une variable ordonn\u00e9e ou binaire.<\/li>\n<li>Elle sollicite la <strong>corr\u00e9lation t\u00e9trachorique<\/strong> pour les croisements de deux variables dichotomiques.<\/li>\n<li>Elle met en \u0153uvre la <strong>corr\u00e9lation polychorique<\/strong> classique d\u00e8s lors que deux variables cat\u00e9gorielles polytomiques sont confront\u00e9es.<\/li>\n<\/ul>\n<p>L&rsquo;extraction de la composante <code>$correlations<\/code> de l&rsquo;objet r\u00e9sultant produit une matrice unifi\u00e9e englobant l&rsquo;int\u00e9gralit\u00e9 des associations latentes de la base de donn\u00e9es. Il convient n\u00e9anmoins d&rsquo;attirer l&rsquo;attention du chercheur sur une mise en garde m\u00e9thodologique essentielle : une matrice h\u00e9t\u00e9rog\u00e8ne agr\u00e8ge des estimateurs dont les propri\u00e9t\u00e9s asymptotiques et les vitesses de convergence divergent, ce qui accro\u00eet substantiellement la probabilit\u00e9 que la matrice r\u00e9sultante pr\u00e9sente des anomalies spectrales ou viole la propri\u00e9t\u00e9 de semi-d\u00e9finie positivit\u00e9 math\u00e9matique requise pour les factorisations directes.<\/p>\n<h3>7.3 Sauvegarde et exportation de la matrice de corr\u00e9lation<\/h3>\n<p>Une fois achev\u00e9e l&rsquo;estimation computationnelle d&rsquo;une matrice polychorique de grande dimension, sa conservation p\u00e9renne et son exportation normalis\u00e9e constituent des \u00e9tapes indispensables du flux de travail scientifique. Pour r\u00e9utiliser directement la matrice au sein de sessions R subs\u00e9quentes sans avoir \u00e0 r\u00e9it\u00e9rer l&rsquo;int\u00e9gralit\u00e9 des calculs d&rsquo;optimisation num\u00e9rique (qui peuvent n\u00e9cessiter de longues minutes sur des bases volumineuses), l&rsquo;utilisation des formats s\u00e9rialis\u00e9s natifs compress\u00e9s de R est hautement pr\u00e9conis\u00e9e via les fonctions <code>saveRDS(matrice_poly$rho, file = \"matrice_polychorique.rds\")<\/code> ou <code>save()<\/code>.<\/p>\n<p>Pour l&rsquo;archivage transparent, l&rsquo;\u00e9change de donn\u00e9es avec des collaborateurs utilisant d&rsquo;autres plateformes logicielles (telles que Python, Mplus ou SAS) ou l&rsquo;int\u00e9gration dans des d\u00e9p\u00f4ts ouverts de science reproductible, la conversion de la matrice sous forme de fichier tabulaire plat au format CSV s&rsquo;op\u00e8re trivialement par la commande standard <code>write.csv(matrice_poly$rho, file = \"matrice_polychorique.csv\", row.names = TRUE)<\/code>. Cette proc\u00e9dure pr\u00e9serve l&rsquo;int\u00e9gralit\u00e9 des d\u00e9cimales de pr\u00e9cision requises pour \u00e9viter les erreurs d&rsquo;arrondi lors des calculs d&rsquo;ajustement factoriel ult\u00e9rieurs.<\/p>\n<p>Enfin, dans l&rsquo;optique d&rsquo;une restitution acad\u00e9mique directe au sein de rapports dynamiques g\u00e9n\u00e9r\u00e9s sous R Markdown ou Quarto, l&rsquo;analyste peut mobiliser des packages de mise en page typographique tels que <em>knitr<\/em> ou <em>stargazer<\/em>. L&rsquo;application de la fonction <code>kable()<\/code> permet d&rsquo;injecter directement la matrice de corr\u00e9lation au sein de tableaux stylis\u00e9s conformes aux normes typographiques de l&rsquo;<a rel=\"noopener noreferrer\" href=\"https:\/\/apastyle.apa.org\">APA<\/a>, en tronquant l&rsquo;affichage \u00e0 deux ou trois d\u00e9cimales significatives et en ins\u00e9rant les annotations de bas de tableau relatives aux degr\u00e9s de significativit\u00e9 statistique calcul\u00e9s.<\/p>\n<h2>8. Diagnostics de validit\u00e9 et tests d&rsquo;ajustement du mod\u00e8le sous-jacent<\/h2>\n<h3>8.1 Test du khi-carr\u00e9 d&rsquo;ad\u00e9quation \u00e0 la normalit\u00e9 bivari\u00e9e<\/h3>\n<p>L&rsquo;estimation d&rsquo;une corr\u00e9lation polychorique ne constitue pas une proc\u00e9dure aveugle ; elle repose sur la validit\u00e9 empirique de l&rsquo;hypoth\u00e8se de distribution sous-jacente. Si les variables latentes continues X* et Y* ne suivent pas conjointement une distribution normale bivari\u00e9e (par exemple en pr\u00e9sence de bimodalit\u00e9 marqu\u00e9e, de non-lin\u00e9arit\u00e9s complexes ou d&rsquo;h\u00e9t\u00e9rosc\u00e9dasticit\u00e9 latente), l&rsquo;estimation du coefficient rho et de ses seuils associ\u00e9s se trouve th\u00e9oriquement compromise. Il s&rsquo;av\u00e8re donc imp\u00e9ratif d&rsquo;\u00e9valuer formellement cette ad\u00e9quation au moyen d&rsquo;un test statistique d\u00e9di\u00e9.<\/p>\n<p>La fonction <code>polychor()<\/code> impl\u00e9mente par d\u00e9faut ce diagnostic sous la forme d&rsquo;un test du Khi-deux d&rsquo;ad\u00e9quation de Pearson. L&rsquo;hypoth\u00e8se nulle (H0) stipule que les fr\u00e9quences conjointes observ\u00e9es dans chaque cellule du tableau de contingence crois\u00e9 ne diff\u00e8rent des fr\u00e9quences th\u00e9oriques attendues sous le mod\u00e8le de distribution normale bivari\u00e9e que par de simples fluctuations d&rsquo;\u00e9chantillonnage al\u00e9atoires. Les degr\u00e9s de libert\u00e9 de ce test sont math\u00e9matiquement calcul\u00e9s selon la formule classique d\u00e9duite du produit du nombre de cat\u00e9gories moins un, diminu\u00e9 du nombre de param\u00e8tres libres estim\u00e9s durant la proc\u00e9dure (les r moins un seuils de X, les s moins un seuils de Y, et l&rsquo;unique coefficient rho).<\/p>\n<p>L&rsquo;interpr\u00e9tation de la statistique du Chi-deux requiert n\u00e9anmoins une prudence critique majeure de la part du statisticien. \u00c0 l&rsquo;instar de tous les tests de conformit\u00e9 distributionnelle fond\u00e9s sur des grands effectifs, ce test devient hypersensible \u00e0 la moindre d\u00e9viation triviale d\u00e8s lors que la taille d&rsquo;\u00e9chantillon N franchit quelques centaines d&rsquo;observations. Dans les cohortes \u00e9pid\u00e9miologiques massives, l&rsquo;hypoth\u00e8se nulle est presque syst\u00e9matiquement rejet\u00e9e avec des p-values infinit\u00e9simales, sans que cela n&rsquo;invalide n\u00e9cessairement sur le plan pragmatique l&rsquo;utilit\u00e9 substantielle de la corr\u00e9lation polychorique estim\u00e9e. L&rsquo;analyste doit donc imp\u00e9rativement croiser ce test formel avec l&rsquo;analyse g\u00e9om\u00e9trique des r\u00e9sidus de cellules.<\/p>\n<h3>8.2 Analyse des r\u00e9sidus des fr\u00e9quences de cellules<\/h3>\n<p>Pour d\u00e9passer la sensibilit\u00e9 globale du test global du Khi-deux, l&rsquo;examen localis\u00e9 des discordances entre les donn\u00e9es empiriques et le mod\u00e8le th\u00e9orique s&rsquo;effectue par l&rsquo;inspection de la matrice des r\u00e9sidus de contingence. Les fr\u00e9quences conjointes attendues sous le mod\u00e8le polychorique sont calcul\u00e9es en int\u00e9grant la fonction de densit\u00e9 gaussienne bivari\u00e9e param\u00e9tr\u00e9e avec le rho et les seuils estim\u00e9s sur l&rsquo;intervalle correspondant \u00e0 chaque case du tableau, puis en multipliant la probabilit\u00e9 r\u00e9sultante par la taille globale de la cohorte analys\u00e9e.<\/p>\n<p>Les r\u00e9sidus standardis\u00e9s de Pearson sont ensuite isol\u00e9s pour chaque case (i, j) en divisant la diff\u00e9rence brute entre la fr\u00e9quence observ\u00e9e et la fr\u00e9quence attendue par la racine carr\u00e9e de la fr\u00e9quence attendue correspondante. Dans l&rsquo;\u00e9ventualit\u00e9 o\u00f9 le mod\u00e8le d&rsquo;ad\u00e9quation bivari\u00e9e est valide, ces r\u00e9sidus standardis\u00e9s doivent th\u00e9oriquement se distribuer approximativement selon une loi normale centr\u00e9e r\u00e9duite standard, les valeurs absolues sup\u00e9rieures \u00e0 1,96 (ou 2,58 pour un seuil plus conservateur) d\u00e9signant des cellules locales de rupture d&rsquo;ajustement statistiquement significatives.<\/p>\n<p>L&rsquo;identification de zones de forte concentration r\u00e9siduelle permet de diagnostiquer des anomalies cognitives ou comportementales sp\u00e9cifiques chez les r\u00e9pondants. Par exemple, une surrepr\u00e9sentation conjointe inattendue sur les modalit\u00e9s m\u00e9dianes d&rsquo;une \u00e9chelle (ph\u00e9nom\u00e8ne de compromis ou d&rsquo;ind\u00e9cision) trahit une tendance psychologique \u00e0 l&rsquo;\u00e9vitement de l&rsquo;engagement \u00e9valuatif qui ne peut \u00eatre expliqu\u00e9e par un continuum latent lin\u00e9aire simple. L&rsquo;identification de telles poches r\u00e9siduelles invite le chercheur \u00e0 requalifier l&rsquo;item ou \u00e0 envisager des mod\u00e8les d&rsquo;arbres d\u00e9cisionnels ou des distributions mixtes latentes plus complexes.<\/p>\n<h3>8.3 Effets des z\u00e9ros structurels et d&rsquo;\u00e9chantillonnage<\/h3>\n<p>L&rsquo;une des pathologies num\u00e9riques les plus d\u00e9stabilisantes pour les routines d&rsquo;optimisation non lin\u00e9aire r\u00e9side dans la pr\u00e9sence de z\u00e9ros au sein du tableau de contingence. Il convient de distinguer formellement sur le plan th\u00e9orique les z\u00e9ros structurels des z\u00e9ros d&rsquo;\u00e9chantillonnage. Un z\u00e9ro structurel d\u00e9coule d&rsquo;une impossibilit\u00e9 conceptuelle ou logique absolue qu&rsquo;un \u00e9v\u00e9nement survienne (par exemple, la cooccurrence d&rsquo;un stade biologique incompatible), tandis qu&rsquo;un z\u00e9ro d&rsquo;\u00e9chantillonnage (<em>sampling zero<\/em>) n&rsquo;est que la cons\u00e9quence de la taille finie de l&rsquo;\u00e9chantillon collect\u00e9, qui a fortuitement \u00e9chou\u00e9 \u00e0 capter une combinaison cat\u00e9gorielle rare mais th\u00e9oriquement plausible.<\/p>\n<p>Sur le plan math\u00e9matique, lorsqu&rsquo;une cellule du tableau crois\u00e9 pr\u00e9sente un effectif nul, l&rsquo;algorithme d&rsquo;optimisation du maximum de vraisemblance tend \u00e0 faire d\u00e9river certains seuils vers l&rsquo;infini positif ou n\u00e9gatif, ou \u00e0 pousser le coefficient de corr\u00e9lation rho vers ses bornes extr\u00eames (-1 ou +1) pour annuler la probabilit\u00e9 th\u00e9orique de cette case. Ce comportement pathologique se solde g\u00e9n\u00e9ralement par une absence de convergence, un effondrement de la matrice hessienne qui devient singuli\u00e8re (non inversible), et l&rsquo;incapacit\u00e9 d&rsquo;extraire des erreurs-types asymptotiques coh\u00e9rentes.<\/p>\n<p>Pour circonvenir ce blocage algorithmique sans biaiser artificiellement les donn\u00e9es, les m\u00e9thodes de micro-correction de continuit\u00e9 sont fr\u00e9quemment d\u00e9ploy\u00e9es. L&rsquo;intervention consiste \u00e0 ajouter une constante infinit\u00e9simale de lissage (typiquement une fraction telle que +0,5 ou la correction de Laplace de 1\/(2N)) \u00e0 l&rsquo;ensemble des cellules du tableau de contingence, ou pr\u00e9f\u00e9rentiellement aux seules cellules d\u00e9sertes, avant d&rsquo;engager la proc\u00e9dure d&rsquo;optimisation. Cette r\u00e9gularisation math\u00e9matique garantit la stricte positivit\u00e9 des probabilit\u00e9s conjointes, stabilise la courbure de la log-vraisemblance et autorise une convergence num\u00e9rique robuste des param\u00e8tres sans alt\u00e9rer substantiellement la valeur du rho polychorique.<\/p>\n<h2>9. Visualisation avanc\u00e9e de la structure de corr\u00e9lation<\/h2>\n<h3>9.1 Repr\u00e9sentation matricielle avec corrplot<\/h3>\n<p>La communication visuelle des matrices de corr\u00e9lation polychorique constitue une dimension essentielle de la valorisation scientifique des r\u00e9sultats. Lorsque l&rsquo;analyse implique un grand nombre d&rsquo;items, la simple lecture de tableaux num\u00e9riques denses devient rapidement r\u00e9barbative pour le lecteur. Le package <em>corrplot<\/em> s&rsquo;impose comme une r\u00e9f\u00e9rence incontournable sous R pour concevoir des visualisations graphiques informatives, synth\u00e9tiques et esth\u00e9tiquement impeccables des r\u00e9seaux d&rsquo;association bivari\u00e9e.<\/p>\n<p>La fonction ma\u00eetresse <code>corrplot()<\/code> offre un contr\u00f4le typographique et visuel complet sur le rendu graphique. L&rsquo;analyste peut moduler la forme g\u00e9om\u00e9trique repr\u00e9sentant la force des coefficients (cercles, carr\u00e9s, ellipses directionnelles ou valeurs chiffr\u00e9es pures) et structurer l&rsquo;affichage selon des regroupements fonctionnels d&rsquo;items. L&rsquo;un des arguments les plus puissants r\u00e9side dans la r\u00e9organisation de la matrice par regroupement hi\u00e9rarchique automatique via l&rsquo;argument <code>order = \"hclust\"<\/code> :<\/p>\n<p><code>corrplot(matrice_poly$rho, method = \"circle\", type = \"upper\", order = \"hclust\", tl.col = \"black\", tl.srt = 45)<\/code><\/p>\n<p>Cette instruction soumet la matrice de corr\u00e9lation polychorique \u00e0 un algorithme de classification ascendante hi\u00e9rarchique (<em>hierarchical clustering<\/em>) qui r\u00e9ordonne spatialement les items le long des axes, rapprochant visuellement les variables manifestant de fortes corr\u00e9lations latentes mutuelles. Les blocs dimensionnels et les sous-\u00e9chelles th\u00e9oriques du questionnaire \u00e9mergent ainsi instantan\u00e9ment sous la forme de grappes coh\u00e9rentes le long de la diagonale principale. Il est en outre essentiel de personnaliser la palette chromatique pour la conformer aux normes graphiques des publications acad\u00e9miques en recourant \u00e0 des gradients de couleurs contrast\u00e9s et accessibles aux lecteurs daltoniens (par exemple les palettes divergentes <em>ColorBrewer<\/em>).<\/p>\n<h3>9.2 Cartographie thermique avanc\u00e9e sous ggplot2<\/h3>\n<p>Pour les chercheurs exigeant un contr\u00f4le typographique absolu et une personnalisation avanc\u00e9e conforme \u00e0 la grammaire des graphiques, le package <em>ggplot2<\/em> offre un canevas graphique d&rsquo;une puissance in\u00e9gal\u00e9e. La confection d&rsquo;une cartographie thermique (<em>heatmap<\/em>) haute d\u00e9finition \u00e0 partir d&rsquo;une matrice de corr\u00e9lation polychorique requiert au pr\u00e9alable la transformation de la structure matricielle carr\u00e9e en un format de tableau long (<em>tidy format<\/em>) au moyen de la fonction <code>pivot_longer()<\/code> du package <em>tidyr<\/em>.<\/p>\n<p>Une fois le jeu de donn\u00e9es structur\u00e9 sous la forme d&rsquo;un triplet de coordonn\u00e9es cart\u00e9siennes (Var1, Var2, Correlation), le graphique est compos\u00e9 par couches successives. La couche g\u00e9om\u00e9trique fondamentale est assur\u00e9e par <code>geom_tile()<\/code>, qui g\u00e9n\u00e8re des rectangles chromatiques dont l&rsquo;intensit\u00e9 de remplissage est index\u00e9e sur la magnitude du coefficient de corr\u00e9lation latente. L&rsquo;adjonction de la couche <code>geom_text()<\/code> permet de superposer pr\u00e9cis\u00e9ment la valeur d\u00e9cimale arrondie du coefficient au centre de chaque case, offrant une double lecture visuelle et quantitative imm\u00e9diate :<\/p>\n<p><code>ggplot(data = df_long, aes(x = Var1, y = Var2, fill = Correlation)) +<\/code><br \/>\n<code>  geom_tile(color = \"white\") +<\/code><br \/>\n<code>  geom_text(aes(label = sprintf(\"%.2f\", Correlation)), color = \"black\", size = 3) +<\/code><br \/>\n<code>  scale_fill_gradient2(low = \"#2166AC\", mid = \"#F7F7F7\", high = \"#B2182B\", midpoint = 0, limit = c(-1, 1)) +<\/code><br \/>\n<code>  theme_minimal()<\/code><\/p>\n<p>L&rsquo;exportation finale de ces visualisations \u00e0 destination des revues scientifiques internationales exige une r\u00e9solution d&rsquo;image irr\u00e9prochable. L&rsquo;utilisation conjointe de la commande <code>ggsave()<\/code> permet de sauvegarder l&rsquo;\u0153uvre sous des formats vectoriels haute d\u00e9finition tels que le format PDF ou sous forme d&rsquo;images matricielles compress\u00e9es au format TIFF avec une r\u00e9solution imp\u00e9rative de 300 \u00e0 600 DPI (<em>dots per inch<\/em>), garantissant une lisibilit\u00e9 parfaite des annotations textuelles \u00e0 l&rsquo;impression typographique.<\/p>\n<h3>9.3 Graphiques de mosa\u00efque pour l&rsquo;analyse bivari\u00e9e directe<\/h3>\n<p>Si la cartographie matricielle visualise efficacement le r\u00e9sum\u00e9 synth\u00e9tique unifi\u00e9 fourni par le param\u00e8tre scalaire rho, elle occulte la distribution empirique brute sous-jacente au croisement de deux variables sp\u00e9cifiques. Pour combler cette lacune et ausculter directement la g\u00e9om\u00e9trie d&rsquo;association cat\u00e9gorielle bivari\u00e9e, le graphique de mosa\u00efque (<em>mosaic plot<\/em>), impl\u00e9ment\u00e9 nativement sous R via la fonction <code>mosaicplot()<\/code>, s&rsquo;av\u00e8re un instrument diagnostique incomparable.<\/p>\n<p>Le graphique de mosa\u00efque cartographie les fr\u00e9quences crois\u00e9es d&rsquo;un tableau de contingence sous forme de rectangles pav\u00e9s dont la largeur est strictement proportionnelle aux fr\u00e9quences marginales de la premi\u00e8re variable X, et dont la hauteur d\u00e9pend des fr\u00e9quences conditionnelles de la seconde variable Y au sein de chaque niveau de X. Ainsi, l&rsquo;aire de chaque pav\u00e9 g\u00e9om\u00e9trique refl\u00e8te exactement la probabilit\u00e9 conjointe observ\u00e9e dans cette case d&rsquo;intersection.<\/p>\n<p>L&rsquo;apport m\u00e9thodologique d\u00e9cisif de cette visualisation r\u00e9side dans la surimpression chromatique des r\u00e9sidus d&rsquo;ajustement du mod\u00e8le de normalit\u00e9 latente ou d&rsquo;ind\u00e9pendance statistique au moyen de l&rsquo;argument logique <code>shade = TRUE<\/code>. Les cellules color\u00e9es en teintes bleut\u00e9es signalent des attractions cat\u00e9gorielles statistiquement significatives (les individus choisissent cette combinaison beaucoup plus fr\u00e9quemment que ce que le hasard ou le mod\u00e8le lin\u00e9aire ne pr\u00e9dit), tandis que les nuances rouge\u00e2tres mettent en \u00e9vidence des r\u00e9pulsions cat\u00e9gorielles marqu\u00e9es. Cette cartographie fine \u00e9claire instantan\u00e9ment les causes locales d&rsquo;\u00e9ventuels rejets du test de normalit\u00e9 bivari\u00e9e.<\/p>\n<h2>10. Int\u00e9gration dans l&rsquo;Analyse Factorielle et la Mod\u00e9lisation SEM<\/h2>\n<h3>10.1 Analyse Factorielle Exploratoire (EFA) avec psych::fa()<\/h3>\n<p>L&rsquo;Analyse Factorielle Exploratoire (EFA) vise \u00e0 identifier les dimensions latentes fondamentales sous-tendant un ensemble de variables manifestes. Lorsque les items constitutifs sont de nature polytomique, l&rsquo;utilisation standard d&rsquo;une matrice de corr\u00e9lation de Pearson produit des distorsions factorielles majeures, telles que l&rsquo;inflation non lin\u00e9aire du nombre de facteurs \u00e0 retenir (surestimation du crit\u00e8re de Kaiser ou de l&rsquo;analyse parall\u00e8le) et la d\u00e9gradation de la fid\u00e9lit\u00e9 des saturations factorielles (les <em>loadings<\/em>). L&rsquo;injection directe d&rsquo;une matrice polychorique au sein du moteur d&rsquo;analyse r\u00e9sout int\u00e9gralement ces biais structurels.<\/p>\n<p>Le package <em>psych<\/em> permet de r\u00e9aliser cette int\u00e9gration en toute simplicit\u00e9 en passant directement l&rsquo;objet matriciel polychorique au sein de la fonction d&rsquo;extraction <code>fa()<\/code>. Concernant les algorithmes d&rsquo;extraction factorielle, il est formellement d\u00e9conseill\u00e9 d&rsquo;appliquer le maximum de vraisemblance standard (<em>Maximum Likelihood<\/em>) sur des matrices polychoriques, car la distribution conjointe des coefficients estim\u00e9s viole les hypoth\u00e8ses de normalit\u00e9 de Wishart. Il convient de privil\u00e9gier des m\u00e9thodes robustes de factorisation bas\u00e9es sur les moindres carr\u00e9s, au premier rang desquelles figure l&rsquo;estimateur des r\u00e9sidus minimaux (<em>Minimum Residual<\/em> ou OLS) :<\/p>\n<p><code>modele_efa &lt;- psych::fa(r = matrice_poly$rho, nfactors = 3, rotate = \"oblimin\", fm = \"minres\")<\/code><\/p>\n<p>L&rsquo;utilisation de la matrice polychorique permet en outre de d\u00e9river des estimations de consistance interne de l&rsquo;\u00e9chelle d&rsquo;une fid\u00e9lit\u00e9 infiniment sup\u00e9rieure au classique coefficient Alpha de Cronbach (dont les postulats d&rsquo;\u00e9quidistance et de tau-\u00e9quivalence stricte sont notoirement bafou\u00e9s sur des donn\u00e9es ordinales). L&rsquo;analyste peut ainsi calculer l&rsquo;Alpha ordinal formul\u00e9 par Bruno Zumbo, ou plus rigoureusement encore, le coefficient Om\u00e9ga de McDonald (Om\u00e9ga hi\u00e9rarchique et Om\u00e9ga total) qui mod\u00e9lise avec une fid\u00e9lit\u00e9 math\u00e9matique exemplaire la proportion de variance attribuable au facteur commun g\u00e9n\u00e9ral.<\/p>\n<h3>10.2 Mod\u00e9lisation en \u00c9quations Structurelles (SEM) avec lavaan<\/h3>\n<p>L&rsquo;Analyse Factorielle Confirmatoire (CFA) et la mod\u00e9lisation en \u00e9quations structurelles (SEM) repr\u00e9sentent l&rsquo;aboutissement m\u00e9thodologique de la validation de construit en psychom\u00e9trie. Le package <a rel=\"noopener noreferrer\" href=\"https:\/\/lavaan.ugent.be\">lavaan<\/a>, d\u00e9velopp\u00e9 par Yves Rosseel, int\u00e8gre une infrastructure algorithmique native d\u00e9di\u00e9e au traitement des variables ordonn\u00e9es. L&rsquo;utilisateur n&rsquo;a nullement besoin de pr\u00e9-calculer sa matrice de corr\u00e9lation de fa\u00e7on externe : la simple d\u00e9claration des noms d&rsquo;items cat\u00e9goriels au sein de l&rsquo;argument <code>ordered = c(\"item1\", \"item2\", ..., \"itemP\")<\/code> dans la fonction <code>cfa()<\/code> ou <code>sem()<\/code> d\u00e9clenche l&rsquo;activation automatique de l&rsquo;ensemble de la cha\u00eene de traitement polychorique :<\/p>\n<p><code>modele_syntaxe &lt;- 'TraitLatent =~ item1 + item2 + item3 + item4'<\/code><br \/>\n<code>fit_cfa &lt;- cfa(model = modele_syntaxe, data = donnees, ordered = c(\"item1\", \"item2\", \"item3\", \"item4\"))<\/code><\/p>\n<p>D\u00e8s lors que l&rsquo;argument <code>ordered<\/code> est mobilis\u00e9, <em>lavaan<\/em> bascule automatiquement vers l&rsquo;estimateur de r\u00e9f\u00e9rence pour donn\u00e9es cat\u00e9gorielles : l&rsquo;estimateur par moindres carr\u00e9s pond\u00e9r\u00e9s diagonalement robustes, universellement d\u00e9sign\u00e9 par l&rsquo;acronyme <strong>WLSMV<\/strong> (<em>Diagonally Weighted Least Squares with Mean and Variance Adjusted<\/em>). Cet algorithme calcule en amont l&rsquo;ensemble des corr\u00e9lations polychoriques et des seuils latents, puis utilise une matrice de poids asymptotique pour corriger la statistique du Chi-deux et redresser les erreurs-types de l&rsquo;ensemble des param\u00e8tres structurels.<\/p>\n<p>Les indices d&rsquo;ajustement globaux issus d&rsquo;une telle mod\u00e9lisation requi\u00e8rent une interpr\u00e9tation contextualis\u00e9e. Les chercheurs doivent imp\u00e9rativement se r\u00e9f\u00e9rer aux indices dits \u00ab robustes \u00bb (<em>robust fit measures<\/em>) document\u00e9s par <em>lavaan<\/em>, notamment le CFI robuste (<em>Comparative Fit Index<\/em>), le TLI robuste (<em>Tucker-Lewis Index<\/em>) et le RMSEA robuste (<em>Root Mean Square Error of Approximation<\/em>). Ces indices b\u00e9n\u00e9ficient d&rsquo;une mise \u00e0 l&rsquo;\u00e9chelle sp\u00e9cifique qui compense l&rsquo;asym\u00e9trie distributionnelle des items et neutralise les art\u00e9facts de troncature cat\u00e9gorielle.<\/p>\n<h3>10.3 Probl\u00e8me des matrices non d\u00e9finies positives et solutions de lissage<\/h3>\n<p>L&rsquo;un des \u00e9cueils m\u00e9thodologiques les plus fr\u00e9quents lors de l&rsquo;estimation multivari\u00e9e de grandes matrices de corr\u00e9lations polychoriques r\u00e9side dans l&rsquo;apparition d&rsquo;une matrice non d\u00e9finie positive (<em>non-positive definite matrix<\/em>). Sur le plan math\u00e9matique, une matrice de corr\u00e9lation th\u00e9oriquement valide doit imp\u00e9rativement \u00eatre semi-d\u00e9finie positive, ce qui implique formellement que l&rsquo;ensemble de ses valeurs propres (<em>eigenvalues<\/em>) soit strictement sup\u00e9rieur ou \u00e9gal \u00e0 z\u00e9ro et que son d\u00e9terminant matriciel soit strictement positif. Si une seule valeur propre s&rsquo;av\u00e8re n\u00e9gative, la matrice devient g\u00e9om\u00e9triquement inconsistante et ne peut \u00eatre invers\u00e9e, bloquant instantan\u00e9ment l&rsquo;ex\u00e9cution des proc\u00e9dures d&rsquo;EFA ou de SEM.<\/p>\n<p>Cette anomalie d\u00e9coule directement du fait que les matrices polychoriques sont presque syst\u00e9matiquement estim\u00e9es paire par paire (<em>pairwise estimation<\/em>). L&rsquo;estimation isol\u00e9e de chaque coefficient bivari\u00e9 rho sur un \u00e9chantillon effectif qui varie l\u00e9g\u00e8rement (en raison de donn\u00e9es manquantes r\u00e9siduelles ou de configurations de seuils divergentes) d\u00e9truit la consistance globale de la g\u00e9om\u00e9trie multidimensionnelle. Pour rem\u00e9dier \u00e0 cette pathologie sans abandonner la mod\u00e9lisation, le recours \u00e0 des algorithmes de lissage spectral (<em>matrix smoothing<\/em>) est indispensable.<\/p>\n<p>Le package <em>psych<\/em> propose la fonction hautement performante <code>cor.smooth()<\/code>, tandis que la biblioth\u00e8que <em>Matrix<\/em> met \u00e0 disposition l&rsquo;algorithme formel <code>nearPD()<\/code>, bas\u00e9 sur les travaux d&rsquo;optimisation num\u00e9rique de Nick Higham. Ces proc\u00e9dures projettent math\u00e9matiquement la matrice empirique inconsistante sur le c\u00f4ne convexe le plus proche compos\u00e9 exclusivement de matrices d\u00e9finies positives. Les valeurs propres n\u00e9gatives sont annul\u00e9es ou remplac\u00e9es par une constante infinit\u00e9simale strictement positive, et les covariances hors diagonale sont ajust\u00e9es avec une perturbation minimale, permettant ainsi la poursuite des analyses factorielles tout en pr\u00e9servant scrupuleusement la structure d&rsquo;information substantielle des donn\u00e9es.<\/p>\n<h2>11. R\u00e9solution des erreurs classiques et cas extr\u00eames<\/h2>\n<h3>11.1 Gestion des messages d&rsquo;avertissement et non-convergences<\/h3>\n<p>Lors de l&rsquo;ex\u00e9cution intensive de mod\u00e9lisations polychoriques sur des bases de donn\u00e9es r\u00e9elles, l&rsquo;analyste se heurte r\u00e9guli\u00e8rement \u00e0 des messages d&rsquo;avertissement (<em>warnings<\/em>) g\u00e9n\u00e9r\u00e9s par le moteur d&rsquo;optimisation de R. Les notifications les plus courantes incluent des mentions alarmantes telles que \u00ab <em>optimization failure<\/em> \u00bb, \u00ab <em>boundary reached<\/em> \u00bb ou \u00ab <em>singular hessian matrix<\/em> \u00bb. Il est capital de ne jamais ignorer ces signaux d&rsquo;alerte, car ils indiquent formellement que l&rsquo;algorithme n&rsquo;est pas parvenu \u00e0 localiser le maximum global de la fonction de vraisemblance ou qu&rsquo;il s&rsquo;est heurt\u00e9 \u00e0 des fronti\u00e8res param\u00e9triques non r\u00e9guli\u00e8res.<\/p>\n<p>Le premier levier d&rsquo;action face \u00e0 un avertissement d&rsquo;optimisation consiste \u00e0 modifier le moteur algorithmique sous-jacent. Au sein de la fonction <code>polychor()<\/code>, l&rsquo;utilisateur peut basculer de l&rsquo;estimateur simultan\u00e9 <code>ML = TRUE<\/code> vers l&rsquo;estimateur en deux \u00e9tapes <code>ML = FALSE<\/code>, dont la robustesse face aux surfaces de vraisemblance chaotiques est notoirement sup\u00e9rieure. Par ailleurs, lorsque des fonctions d&rsquo;optimisation externe telles que <code>optim()<\/code> sont sollicit\u00e9es, il s&rsquo;av\u00e8re r\u00e9guli\u00e8rement salvateur d&rsquo;accro\u00eetre le nombre maximal d&rsquo;it\u00e9rations autoris\u00e9es (argument <code>maxit = 1000<\/code>) et de resserrer les seuils de tol\u00e9rance num\u00e9rique de convergence (argument <code>reltol<\/code>).<\/p>\n<p>Un autre facteur r\u00e9current de non-convergence r\u00e9side dans l&rsquo;existence d&rsquo;une colin\u00e9arit\u00e9 empirique parfaite ou quasi-parfaite entre deux items du questionnaire (deux questions formul\u00e9es de mani\u00e8re redondante qui recueillent des r\u00e9ponses rigoureusement identiques de la part de l&rsquo;ensemble des sujets). Cette situation engendre une corr\u00e9lation estim\u00e9e tendant asymptotiquement vers 1,00, ce qui entra\u00eene la division par z\u00e9ro des termes stochastiques dans l&rsquo;\u00e9valuation de la densit\u00e9 bivari\u00e9e. Le d\u00e9pistage pr\u00e9alable des paires d&rsquo;items pr\u00e9sentant un coefficient de redondance extr\u00eame s&rsquo;impose donc pour \u00e9purer le jeu de donn\u00e9es avant le lancement des calculs.<\/p>\n<h3>11.2 Impact des distributions fortement asym\u00e9triques ou tronqu\u00e9es<\/h3>\n<p>Les instruments psychom\u00e9triques d\u00e9ploy\u00e9s en contexte clinique sont particuli\u00e8rement vuln\u00e9rables aux distributions de r\u00e9ponses fortement asym\u00e9triques, mat\u00e9rialis\u00e9es par des effets de plancher (<em>floor effects<\/em>) ou de plafond (<em>ceiling effects<\/em>) prononc\u00e9s. Consid\u00e9rons un inventaire mesurant l&rsquo;id\u00e9ation suicidaire ou des comportements d&rsquo;addiction s\u00e9v\u00e8res au sein d&rsquo;une population g\u00e9n\u00e9rale saine : plus de 90 % \u00e0 95 % des r\u00e9pondants s\u00e9lectionneront syst\u00e9matiquement le score le plus bas (\u00ab Jamais \u00bb), concentrant l&rsquo;\u00e9crasante majorit\u00e9 des observations dans une modalit\u00e9 unique d&rsquo;extr\u00e9mit\u00e9.<\/p>\n<p>Ces configurations de troncature extr\u00eame \u00e9prouvent s\u00e9v\u00e8rement les postulats fondamentaux de la mod\u00e9lisation polychorique. Bien que le mod\u00e8le th\u00e9orique soit con\u00e7u pour tol\u00e9rer des seuils asym\u00e9triques, une asym\u00e9trie aigu\u00eb r\u00e9duit drastiquement la pr\u00e9cision de l&rsquo;estimation de l&rsquo;angle de corr\u00e9lation gaussien bivari\u00e9 rho, car l&rsquo;information g\u00e9om\u00e9trique permettant de calibrer l&rsquo;orientation de l&rsquo;ellipse latente ne repose plus que sur une poign\u00e9e r\u00e9siduelle d&rsquo;individus dispers\u00e9s dans les cat\u00e9gories sup\u00e9rieures. Des \u00e9tudes de simulation de Monte-Carlo d\u00e9montrent que dans ces conditions extr\u00eames, l&rsquo;estimateur polychorique peut manifester un biais r\u00e9siduel non n\u00e9gligeable et une instabilit\u00e9 de variance asymptotique marqu\u00e9e.<\/p>\n<p>Face \u00e0 de telles distributions, l&rsquo;analyste m\u00e9thodique doit imp\u00e9rativement effectuer des v\u00e9rifications de robustesse approfondies. Celles-ci consistent \u00e0 ex\u00e9cuter des simulations de sensibilit\u00e9 en contrastant les r\u00e9sultats du mod\u00e8le standard avec des mod\u00e9lisations semi-param\u00e9triques ou en proc\u00e9dant \u00e0 un regroupement raisonn\u00e9 des modalit\u00e9s d&rsquo;extr\u00e9mit\u00e9 lorsque cela est cliniquement acceptable. Si l&rsquo;asym\u00e9trie s&rsquo;av\u00e8re trop structurelle et insurmontable, le chercheur devra envisager d&rsquo;abandonner le cadre de la normalit\u00e9 bivari\u00e9e au profit de mod\u00e8les de r\u00e9ponse \u00e0 l&rsquo;item non param\u00e9triques ou de mod\u00e8les de m\u00e9lange latent capables d&rsquo;absorber des distributions \u00e0 forte composante de masse nulle (<em>zero-inflated models<\/em>).<\/p>\n<h3>11.3 Comparaison de performance computationnelle sur gros volumes de donn\u00e9es<\/h3>\n<p>L&rsquo;essor contemporain des bases de donn\u00e9es massives (<em>Big Data<\/em> en sant\u00e9 publique, cohortes \u00e9pid\u00e9miologiques en ligne regroupant des centaines de milliers de participants) soumet les algorithmes psychom\u00e9triques \u00e0 des contraintes computationnelles in\u00e9dites. L&rsquo;estimation d&rsquo;une matrice polychorique de 100 items requiert l&rsquo;optimisation it\u00e9rative distincte de 4 950 paires de variables distinctes. Si chaque paire mobilise plusieurs dizaines d&rsquo;it\u00e9rations non lin\u00e9aires d&rsquo;int\u00e9gration double, le temps de calcul global peut rapidement devenir prohibitif sur une station de travail conventionnelle.<\/p>\n<p>Il existe des disparit\u00e9s massives de performance chronom\u00e9trique entre les diff\u00e9rentes impl\u00e9mentations logicielles disponibles sous R :<\/p>\n<ul>\n<li>La fonction <code>polychor()<\/code> du package <em>polycor<\/em> excelle dans la pr\u00e9cision unitaire mais n&rsquo;est pas optimis\u00e9e nativement pour le traitement vectoris\u00e9 \u00e0 haut d\u00e9bit de matrices massives.<\/li>\n<li>La fonction <code>polychoric()<\/code> du package <em>psych<\/em> offre une vitesse d&rsquo;ex\u00e9cution consid\u00e9rablement plus \u00e9lev\u00e9e gr\u00e2ce \u00e0 l&rsquo;impl\u00e9mentation de routines d&rsquo;estimation Two-step vectoris\u00e9es et \u00e0 la distribution automatis\u00e9e des calculs sur des grappes de processeurs multi-c\u0153urs via le package <em>parallel<\/em>.<\/li>\n<li>Pour des d\u00e9ploiements computationnels extr\u00eames, des biblioth\u00e8ques plus r\u00e9centes exploitant du code compil\u00e9 C++ en arri\u00e8re-plan via <em>Rcpp<\/em> (comme le package <em>wdm<\/em> ou les routines internes C++ du package <em>lavaan<\/em>) permettent d&rsquo;acc\u00e9l\u00e9rer les temps de traitement d&rsquo;un facteur 10 \u00e0 50 comparativement aux boucles R interpr\u00e9t\u00e9es natives.<\/li>\n<\/ul>\n<p>Le praticien confront\u00e9 \u00e0 des jeux de donn\u00e9es d&rsquo;envergure industrielle doit donc planifier m\u00e9ticuleusement sa cha\u00eene de traitement : proc\u00e9der au profilage pr\u00e9alable du code sur un sous-\u00e9chantillon al\u00e9atoire (par exemple N = 1 000) pour calibrer la consommation m\u00e9moire et le temps unitaire d&rsquo;it\u00e9ration, exploiter syst\u00e9matiquement la parall\u00e9lisation mat\u00e9rielle, et privil\u00e9gier l&rsquo;estimateur Two-step pour les matrices exploratoires explorant des centaines d&rsquo;items avant de r\u00e9server le Maximum de Vraisemblance direct aux seuls mod\u00e8les confirmatoires cibl\u00e9s.<\/p>\n<h2>12. Bonnes pratiques de restitution scientifique et conformit\u00e9 aux normes APA<\/h2>\n<h3>12.1 Directives de r\u00e9daction pour les revues \u00e0 comit\u00e9 de lecture<\/h3>\n<p>La publication d&rsquo;analyses statistiques mobilisant des corr\u00e9lations polychoriques au sein de revues scientifiques internationales \u00e0 comit\u00e9 de lecture exige une transparence m\u00e9thodologique absolue, rigoureusement encadr\u00e9e par les lignes directrices des manuels de publication, notamment les standards <a rel=\"noopener noreferrer\" href=\"https:\/\/apastyle.apa.org\/jars\">JARS (Journal Article Reporting Standards)<\/a> de l&rsquo;APA. Les \u00e9diteurs et r\u00e9viseurs m\u00e9thodologistes r\u00e9clament d\u00e9sormais une explicitation d\u00e9taill\u00e9e des choix algorithmiques retenus, proscrivant toute mention vague se bornant \u00e0 affirmer que \u00ab des corr\u00e9lations ont \u00e9t\u00e9 calcul\u00e9es sous R \u00bb.<\/p>\n<p>Le texte de la section m\u00e9thodologique du manuscrit doit imp\u00e9rativement pr\u00e9ciser les composantes techniques suivantes :<\/p>\n<ul>\n<li>La <strong>justification th\u00e9orique<\/strong> du recours aux corr\u00e9lations polychoriques (nature ordinale stricte des \u00e9chelles, violation des hypoth\u00e8ses de continuit\u00e9 m\u00e9trique de Pearson, nombre restreint de paliers de r\u00e9ponse).<\/li>\n<li>L&rsquo;<strong>environnement logiciel exact<\/strong> mobilis\u00e9, en stipulant le nom et la version pr\u00e9cise du langage R ainsi que des packages mobilis\u00e9s (par exemple : <em>psych<\/em> version 2.4.3, <em>polycor<\/em> version 0.8-1).<\/li>\n<li>L&rsquo;<strong>algorithme d&rsquo;estimation s\u00e9lectionn\u00e9<\/strong>, en distinguant sans ambigu\u00eft\u00e9 la m\u00e9thode d&rsquo;approximation en deux \u00e9tapes d&rsquo;Olsson (<em>Two-step<\/em>) du Maximum de Vraisemblance complet simultan\u00e9 (<em>Full Maximum Likelihood<\/em>).<\/li>\n<li>Le <strong>mode de traitement des donn\u00e9es manquantes<\/strong> (suppression par liste versus suppression par paire, ou proc\u00e9dure d&rsquo;imputation multiple pr\u00e9alable).<\/li>\n<li>Les <strong>diagnostics d&rsquo;ad\u00e9quation bivari\u00e9e<\/strong>, en rapportant syst\u00e9matiquement le r\u00e9sultat des tests du Chi-deux de conformit\u00e9 \u00e0 la distribution normale bivari\u00e9e et l&rsquo;inspection des r\u00e9sidus statistiques de cellules.<\/li>\n<\/ul>\n<p>Cette exhaustivit\u00e9 documentaire permet aux pairs \u00e9valuateurs d&rsquo;appr\u00e9cier la solidit\u00e9 des inf\u00e9rences statistiques et garantit que les estimations dimensionnelles qui en d\u00e9coulent ne constituent pas des art\u00e9facts d&rsquo;une param\u00e9trisation logicielle arbitraire ou d\u00e9faillante.<\/p>\n<h3>12.2 Standardisation des tableaux de r\u00e9sultats selon le format APA 7<\/h3>\n<p>La pr\u00e9sentation typographique d&rsquo;une matrice de corr\u00e9lations polychoriques doit se conformer strictement aux normes de la septi\u00e8me \u00e9dition du manuel de publication de l&rsquo;American Psychological Association (APA 7). La matrice doit \u00eatre agenc\u00e9e sous une forme triangulaire inf\u00e9rieure afin d&rsquo;\u00e9liminer toute redondance visuelle, la diagonale principale (repr\u00e9sentant l&rsquo;auto-corr\u00e9lation unitaire de chaque variable avec elle-m\u00eame) \u00e9tant avantageusement laiss\u00e9e vide ou exploit\u00e9e pour y inscrire les coefficients de fid\u00e9lit\u00e9 de l&rsquo;\u00e9chelle (tels que l&rsquo;Om\u00e9ga de McDonald ou l&rsquo;Alpha ordinal de Zumbo).<\/p>\n<p>Les colonnes de la matrice doivent \u00eatre index\u00e9es exclusivement par des chiffres arabes cons\u00e9cutifs (1, 2, 3, etc.) correspondant aux intitul\u00e9s textuels complets des variables r\u00e9pertori\u00e9es sur les lignes horizontales correspondantes. Les coefficients de corr\u00e9lation doivent \u00eatre syst\u00e9matiquement rapport\u00e9s avec deux ou trois d\u00e9cimales significatives, sans z\u00e9ro pr\u00e9liminaire devant le point d\u00e9cimal (conform\u00e9ment \u00e0 la r\u00e8gle APA stipulant qu&rsquo;une m\u00e9trique qui ne peut math\u00e9matiquement jamais exc\u00e9der la valeur absolue de 1,00 ne doit pas comporter de z\u00e9ro avant la virgule : \u00e9crire <code>.68<\/code> et non <code>0.68<\/code>).<\/p>\n<p>Chaque tableau doit \u00eatre accompagn\u00e9 de statistiques descriptives univari\u00e9es adapt\u00e9es \u00e0 la m\u00e9trique ordinale : les moyennes et \u00e9carts-types arithm\u00e9tiques standards peuvent \u00eatre remplac\u00e9s ou compl\u00e9t\u00e9s par les m\u00e9dianes et les intervalles interquartiles, voire par le tableau des seuils latents marginaux tau estim\u00e9s. La note de bas de tableau (<em>Table note<\/em>) joue un r\u00f4le explicatif capital et doit \u00eatre m\u00e9ticuleusement r\u00e9dig\u00e9e selon le standard typographique conventionnel :<\/p>\n<p><em>Note.<\/em> N = 450. Les coefficients situ\u00e9s sous la diagonale sont des corr\u00e9lations polychoriques estim\u00e9es par le maximum de vraisemblance direct via le package R <em>psych<\/em>. Les variables ont \u00e9t\u00e9 trait\u00e9es comme des facteurs ordonn\u00e9s \u00e0 quatre cat\u00e9gories de r\u00e9ponse. *<em>p<\/em> &lt; .05. **<em>p<\/em> &lt; .01. ***<em>p<\/em> &lt; .001.<\/p>\n<h3>12.3 Science ouverte, reproductibilit\u00e9 du code et archivage<\/h3>\n<p>Dans le sillage de la crise de la reproductibilit\u00e9 qui a profond\u00e9ment transform\u00e9 les sciences psychologiques et biom\u00e9dicales au cours de la derni\u00e8re d\u00e9cennie, l&rsquo;adh\u00e9sion aux principes du mouvement pour la Science Ouverte (<em>Open Science<\/em>) constitue d\u00e9sormais un imp\u00e9ratif \u00e9thique et d\u00e9ontologique majeur. L&rsquo;obtention de r\u00e9sultats statistiques ne peut plus \u00eatre dissoci\u00e9e de la mise \u00e0 disposition publique et p\u00e9renne de la cha\u00eene computationnelle compl\u00e8te ayant servi \u00e0 les forger.<\/p>\n<p>Les chercheurs sont instamment encourag\u00e9s \u00e0 consigner l&rsquo;int\u00e9gralit\u00e9 de leurs scripts de calcul R sur des d\u00e9p\u00f4ts ouverts institutionnels et p\u00e9rennes dot\u00e9s d&rsquo;identifiants num\u00e9riques d&rsquo;objets (DOI), tels que l&rsquo;<a rel=\"noopener noreferrer\" href=\"https:\/\/osf.io\">Open Science Framework (OSF)<\/a>, Zenodo ou des d\u00e9p\u00f4ts institutionnels universitaires. Le code informatique partag\u00e9 doit \u00eatre abondamment comment\u00e9, exempt de tout chemin d&rsquo;acc\u00e8s local en dur (utilisation du package <em>here<\/em> pr\u00e9conis\u00e9e), et architectur\u00e9 sous forme de documents reproductibles dynamiques utilisant Quarto ou R Markdown, permettant de r\u00e9g\u00e9n\u00e9rer simultan\u00e9ment le texte acad\u00e9mique, les sorties de calculs num\u00e9riques et les visualisations graphiques vectorielles en une unique commande de compilation.<\/p>\n<p>Parall\u00e8lement, d\u00e8s lors que les donn\u00e9es empiriques brutes des participants sont soumises \u00e0 des restrictions de confidentialit\u00e9 ou de protection des donn\u00e9es personnelles (telles que le RGPD en Europe ou la loi HIPAA aux \u00c9tats-Unis), interdisant leur t\u00e9l\u00e9versement ouvert sur le web, la mise \u00e0 disposition publique de la matrice de corr\u00e9lation polychorique estim\u00e9e accompagn\u00e9e de la structure compl\u00e8te de ses seuils latents constitue une alternative m\u00e9thodologique exemplaire. Cette matrice d&rsquo;association anonymis\u00e9e permet \u00e0 tout chercheur tiers de reproduire int\u00e9gralement les analyses factorielles, de r\u00e9pliquer les mod\u00e9lisations d&rsquo;\u00e9quations structurelles ou d&rsquo;int\u00e9grer les r\u00e9sultats dans de futures m\u00e9ta-analyses quantitatives, assurant ainsi la p\u00e9rennit\u00e9 et l&rsquo;impact de la recherche produite.<\/p>\n<h2>R\u00e9f\u00e9rences<\/h2>\n<p>Fox, J. (2022). <em>polycor: Polychoric and Polyserial Correlations<\/em> (R package version 0.8-1). Comprehensive R Archive Network. <a rel=\"noopener noreferrer\" href=\"https:\/\/cran.r-project.org\/package=polycor\">https:\/\/cran.r-project.org\/package=polycor<\/a><\/p>\n<p>Genz, A., Bretz, F., Miwa, T., Mi, X., Leisch, F., Scheipl, F., &amp; Hothorn, T. (2023). <em>mvtnorm: Multivariate Normal and t Distributions<\/em> (R package version 1.2-4). Comprehensive R Archive Network. <a rel=\"noopener noreferrer\" href=\"https:\/\/cran.r-project.org\/package=mvtnorm\">https:\/\/cran.r-project.org\/package=mvtnorm<\/a><\/p>\n<p>Higham, N. J. (2002). Computing the nearest correlation matrix\u2014A problem from finance. <em>IMA Journal of Numerical Analysis<\/em>, 22(3), 329\u2013343. <a rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1093\/imanum\/22.3.329\">https:\/\/doi.org\/10.1093\/imanum\/22.3.329<\/a><\/p>\n<p>Muth\u00e9n, B. (1984). A general structural equation model with dichotomous, ordered categorical, and continuous latent variable indicators. <em>Psychometrika<\/em>, 49(1), 115\u2013132. <a rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1007\/BF02294210\">https:\/\/doi.org\/10.1007\/BF02294210<\/a><\/p>\n<p>Olsson, U. (1979). Maximum likelihood estimation of the polychoric correlation coefficient. <em>Psychometrika<\/em>, 44(4), 443\u2013460. <a rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1007\/BF02296207\">https:\/\/doi.org\/10.1007\/BF02296207<\/a><\/p>\n<p>Pearson, K. (1900). Mathematical contributions to the theory of evolution. VII. On the correlation of characters not quantitatively measurable. <em>Philosophical Transactions of the Royal Society of London. Series A, Containing Papers of a Mathematical or Physical Character<\/em>, 195, 1\u201347. <a rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1098\/rsta.1900.0022\">https:\/\/doi.org\/10.1098\/rsta.1900.0022<\/a><\/p>\n<p>Revelle, W. (2024). <em>psych: Procedures for Personality and Psychological Research<\/em> (R package version 2.4.3). Comprehensive R Archive Network. <a rel=\"noopener noreferrer\" href=\"https:\/\/cran.r-project.org\/package=psych\">https:\/\/cran.r-project.org\/package=psych<\/a><\/p>\n<p>Ritchie-Scott, A. (1918). The correlation coefficient of a polychoric table. <em>Biometrika<\/em>, 12(1\/2), 93\u2013133. <a rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.2307\/2331602\">https:\/\/doi.org\/10.2307\/2331602<\/a><\/p>\n<p>Rosseel, Y. (2012). lavaan: An R package for structural equation modeling. <em>Journal of Statistical Software<\/em>, 48(2), 1\u201336. <a rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.18637\/jss.v048.i02\">https:\/\/doi.org\/10.18637\/jss.v048.i02<\/a><\/p>\n<p>Stevens, S. S. (1946). On the theory of scales of measurement. <em>Science<\/em>, 103(2684), 677\u2013680. <a rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1126\/science.103.2684.677\">https:\/\/doi.org\/10.1126\/science.103.2684.677<\/a><\/p>\n<p>Wei, T., &amp; Simko, V. (2021). <em>R package &lsquo;corrplot&rsquo;: Visualization of a Correlation Matrix<\/em> (Version 0.92). Comprehensive R Archive Network. <a rel=\"noopener noreferrer\" href=\"https:\/\/cran.r-project.org\/package=corrplot\">https:\/\/cran.r-project.org\/package=corrplot<\/a><\/p>\n<p>Zumbo, B. D., Gadermann, A. M., &amp; Zeisser, C. (2007). Ordinal versions of coefficients alpha and theta for Likert-type scales. <em>Journal of Modern Applied Statistical Methods<\/em>, 6(1), 21\u201329. <a rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.22237\/jmasm\/1177992300\">https:\/\/doi.org\/10.22237\/jmasm\/1177992300<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Guide acad\u00e9mique complet pour calculer et interpr\u00e9ter la corr\u00e9lation polychorique dans R \u00e0 l&rsquo;aide des packages polycor et psych en psychom\u00e9trie.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","categories":[2269,2193,2],"tags":[245,6900,6905,6906,16,2658],"class_list":["post-4929","psych_stat","type-psych_stat","status-publish","hentry","category-methodes-quantitatives","category-programmation-r","category-psychometrie","tag-analyse-factorielle","tag-correlation-polychorique","tag-echelles-ordinales","tag-polycor","tag-psychometrie","tag-r"],"_links":{"self":[{"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=\/wp\/v2\/psych_stat\/4929","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=4929"}],"version-history":[{"count":1,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=\/wp\/v2\/psych_stat\/4929\/revisions"}],"predecessor-version":[{"id":16710,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=\/wp\/v2\/psych_stat\/4929\/revisions\/16710"}],"wp:attachment":[{"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4929"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4929"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4929"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}