2015-12-30 1 views
-1

Je trouve cette explication graphique intuitive de covariance: 32 points binormale tirée de distributions avec les covariances données, commandé à partir de la plus négative (bluest) à la plus positive (plus rouge)Comment reproduire cette explication graphique (un nuage de points) du fonctionnement de la covariance?

enter image description here

Tout le matériel peut être trouvé à: https://stats.stackexchange.com/questions/18058/how-would-you-explain-covariance-to-someone-who-understands-only-the-mean

Je voudrais recréer ce genre d'illustration graphique dans R, mais je ne suis pas suffisamment familier avec les outils de traçage de R. Je ne sais même pas par où commencer pour obtenir ces rectangles colorés entre chaque paire de points de données, et encore moins les rendre semi-transparents. Je pense que cela pourrait faire un outil d'enseignement très efficace.

+1

Bien qu'une question intéressante, SO n'est pas un service d'écriture de code. Montrez un peu de votre effort/un problème de complot de spécification que vous rencontrez des problèmes. S'il vous plaît envisager de lire sur [demander] et comment produire un [exemple reproductible] (http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example). – Heroka

Répondre

0

La fonction cor.rect.plot du module TeachingDemos rend les tracés semblables à ceux affichés. Vous pouvez modifier le code de la fonction pour rendre l'intrigue encore plus similaire si vous le désirez.

+0

Merci. J'ai depuis trouvé comment le faire dans ggplot2 qui rend les graphiques encore plus similaires à ceux ci-dessus. –

+0

@ClaudiuPapasteri, vous devez inclure votre réponse finale afin que les personnes qui trouvent cette question à l'avenir puissent voir ce que vous avez fait. –

+0

@ Greg Snow Je sais et je le ferai dès que je l'affinerai plus loin. Je veux qu'il ressemble le plus possible à l'exemple ci-dessus, mais j'ai quelques problèmes avec les couleurs qui se chevauchent. –