Preciso construir um boxplot sem nenhum eixo e adicioná-lo ao gráfico atual (curva ROC), mas preciso adicionar mais informações de texto ao boxplot: os rótulos para min e max. A linha de código atual está abaixo (gráfico atual também).
Muito obrigado pela ajuda.
boxplot(data, horizontal = TRUE, range = 0, axes=FALSE, col = "grey", add = TRUE)
A outra solução é adicionar a linha de 0 a 1 (em vez do eixo x), mas quero que ela passe pela linha central ... por exemplo, como este gráfico
pars
argumentos para reduzir sua proporção (boxwex
) e o tamanho dos bigodes (staplewex
)).Tente algo parecido com isto para uma versão autônoma:
Observe que você pode obter algumas informações ao ligar
boxplot
, em particular os "cinco números".Se você deseja que ele seja sobreposto a outro gráfico, usey
add=T
mas substituamtext
portext
; você precisará definir um valor (que depende da maneira como você plota o outro gráfico).Um exemplo mais completo foi dado por John Maindonald (o código deve estar em seu site):
fonte
Totalmente personalizável ggplot2 boxplot ...
Resultado:
... código talvez um pouco feio, mas funciona da maneira certa.
fonte
Aqui está a minha implementação de suas soluções. Decidi não mapear o valor médio, não resta muito espaço. Também a linha de 0 a 1 parece estranha. Muito obrigado a todos.
fonte