J'ai besoin de dessiner 20 distributions dans un seul graphique en R, et cela ne me semble pas bien (encombré) avec boxplot régulier (20 cases) même avec boxwex = 0.3. Pourriez-vous me suggérer comment puis-je tracer une sorte de boxplot en R pour les 20 distributions, avec des points pour la médiane et juste une ligne au lieu de box, comme celui ci-dessous. Veuillez également me suggérer s'il existe une méthode R qui produit de beaux boxplots, en particulier si vous souhaitez afficher plusieurs distributions dans un seul graphique.
-----0----
Beanplots
Peut-être les intrigues les plus cool de tous les temps, ce sont fondamentalement une implémentation en petits multiples des intrigues de violon. Les tracés de violon ont un avantage énorme sur les tracés de boîte: ils peuvent montrer beaucoup plus de détails pour les distributions qui ne sont pas normales (par exemple, ils peuvent très bien montrer les distributions bimodales). Parce qu'ils sont généralement basés sur le lissage gaussien (ou similaire), ils ne fonctionneront pas vraiment bien pour les distributions avec des points haut de gamme (comme les distributions exponentielles), mais ensuite, les boxplots ne le seront pas non plus.
Les beanplots peuvent être réalisés très facilement dans R - il suffit d'installer le paquet beanplot :
La
beanplot
fonction a des tonnes d'options , vous pouvez donc la personnaliser selon le désir de votre cœur. Il y a aussi un moyen de faire des beanplots dans ggplot2 (besoin de la dernière version):la source
Voici quelques exemples de code R pour quelques façons de le faire, vous voudrez probablement développer cela (inclure des étiquettes, etc.) et peut-être le transformer en fonction:
la source