Je recherche des corrélations entre les réponses à différentes questions dans une enquête ("euh, voyons si les réponses à la question 11 sont en corrélation avec celles de la question 78"). Toutes les réponses sont catégoriques (la plupart vont de «très malheureux» à «très heureux»), mais quelques-unes ont un ensemble de réponses différent. La plupart d'entre eux peuvent être considérés comme ordinaux alors considérons ce cas ici.
Comme je n'ai pas accès à un programme de statistiques commerciales, je dois utiliser R.
J'ai essayé Rattle (un paquet d'exploration de données gratuit pour R, très astucieux) mais malheureusement, il ne prend pas en charge les données catégoriques. Un hack que je pourrais utiliser est d'importer dans R la version codée de l'enquête qui a des nombres (1..5) au lieu de "très malheureux" ... "heureux" et de laisser Rattle croire que ce sont des données numériques.
Je pensais faire un nuage de points et avoir la taille des points proportionnelle au nombre de nombres pour chaque paire. Après quelques recherches sur Google, j'ai trouvé http://www.r-statistics.com/2010/04/correlation-scatter-plot-matrix-for-ordered-categorical-data/ mais cela semble très compliqué (pour moi).
Je ne suis pas un statisticien (mais un programmeur) mais j'ai lu quelque chose à ce sujet et, si je comprends bien, le rho de Spearman serait approprié ici.
Donc, la version courte de la question pour ceux qui sont pressés: existe-t-il un moyen de tracer rapidement le rho de Spearman dans R ? Un tracé est préférable à une matrice de nombres car il est plus facile de regarder le ballon et peut également être inclus dans les matériaux.
Merci d'avance.
PS J'ai réfléchi pendant un moment si je devais poster ceci sur le site principal de SO ou ici. Après avoir recherché la corrélation R sur les deux sites, j'ai trouvé que ce site était mieux adapté à la question.
la source
Réponses:
Une autre bonne visualisation de la corrélation est offerte par le paquet corrplot , vous donnant des choses comme ceci:
C'est un super package.
Jetez également un œil à la réponse ici , il serait peut-être bon que vous le sachiez.
Enfin, si vous avez des suggestions sur la façon dont le code sur le message auquel vous avez fait référence pourrait être plus simple - faites-le moi savoir.
la source
Quelques idées de traçage supplémentaires sont:
la source