Preciso desenhar 20 distribuições em um único gráfico em R, e isso não me parece bom (confuso) com boxplot regular (20 caixas), mesmo com boxwex = 0,3. Você poderia me sugerir como plotar um tipo de boxplot em R para as 20 distribuições, com pontos para mediana e apenas uma linha em vez de caixa, como a abaixo. Por favor, sugira-me também se existe algum método R que produza bons gráficos de caixa, especificamente se você deseja mostrar várias distribuições em um único gráfico.
-----0----
Beanplots
Possivelmente as melhores tramas de todos os tempos, essas são basicamente uma implementação de múltiplos pequenos de tramas de violino. Os gráficos de violino têm uma enorme vantagem sobre os gráficos de caixa: eles podem mostrar muito mais detalhes sobre distribuições que não são normais (por exemplo, eles podem mostrar muito bem as distribuições bimodais). Como eles geralmente são baseados na suavização gaussiana (ou similar), eles não funcionarão muito bem em distribuições com pontos finais altos (como distribuições exponenciais), mas também não serão os boxplots.
Os beanplots podem ser alcançados com muita facilidade no R - basta instalar o pacote beanplot :
A
beanplot
função possui inúmeras opções , para que você possa personalizá-la de acordo com o desejo do seu coração. Há também uma maneira de fazer gráficos de bean no ggplot2 (precisa da versão mais recente):fonte
Aqui está um exemplo de código R para algumas maneiras de fazer isso, você provavelmente desejará expandir isso (incluir rótulos etc.) e talvez transformá-lo em uma função:
fonte