[R-br] Sobreposição de BoxPlots

Jaildo Rocha j.vieirarocha em gmail.com
Segunda Dezembro 4 22:59:41 -02 2017


Olá Jasmine tudo bom?

Acredito que este problema foi resolvido recentemente, mas ainda não está disponível na versão CRAN. Para resolver isto sugiro utilizar a versão de desenvolvimento:


# Instalar o devtools
if(!require(devtools)){
  install.packages("devtools")
  library(devtools)
}

# baixar do github a devel version
install_github("tidyverse/ggplot2")
library(ggplot2)


ggplot(mtcars, aes(x=factor(cyl), y=mpg)) +
  geom_boxplot(aes(fill= factor(gear)), varwidth = TRUE)


Seria este o output desejado?




Att,
-------
Jaildo Rocha 
MSc. pelo Programa Pós Graduação em Saneamento Meio Ambiente e Recursos  Hídricos –  UFMG


> Em 4 de dez de 2017, à(s) 08:23, Marcelo Laia via R-br <r-br em listas.c3sl.ufpr.br> escreveu:
> 
> Sugiro relatar o ocorrido ao desenvolvedor.
> 
> http://ggplot2.org/ <http://ggplot2.org/>
> 
> Laia, ML
> 
> On 04/12/17 at 09:14, Jasmine Moreira via R-br wrote:
>> César,
>> 
>> Acredito que seja um bug, uma vez que a única forma de visualizar o boxplot oculto é por meio da utilização do parâmetro alpha. 
>> 
>> Obrigada pela ajuda,
>> Jasmine
>> 
>>> Em 3 de dez de 2017, à(s) 11:13, Cesar Rabak via R-br <r-br em listas.c3sl.ufpr.br> escreveu:
>>> 
>>> Leonard,
>>> 
>>> A Jasmine está tentando mostrar a distribuição do consumo (na verdade "rendimento") dos veículos dos carros do dataframe mtcars com uma "dupla fatorização": nº de cilindros e nº de marchas desses veículos.
>>> 
>>> Quando ela aplica o parâmetro "varwidth" aos boxplots a largura variável deles deve fazer o motor de cálculo do ggplot2 "se perder e a disposição da ordem do 2º fator (nº de marchas) ao redor da posição na abscissa do nº de cilindros (1º fator) se perde. . .
>>> 
>>> Se isso é um bug ou uma feature, não saberia dizer🤔. . .
>>> 
>>> 
>>> 
>>> 2017-12-02 11:24 GMT-02:00 Jasmine Moreira via R-br <r-br em listas.c3sl.ufpr.br <mailto:r-br em listas.c3sl.ufpr.br> <mailto:r-br em listas.c3sl.ufpr.br <mailto:r-br em listas.c3sl.ufpr.br>>>:
>>> Olá Leonard,
>>> 
>>> Eu espero que os boxplots não fiquem sobrepostos quando eu aplicar o parâmetro barwidth.
>>> 
>>> Obrigada pela ajuda,
>>> Jasmine
>>> 
>>>> Em 2 de dez de 2017, à(s) 11:09, Leonard Assis via R-br <r-br em listas.c3sl.ufpr.br <mailto:r-br em listas.c3sl.ufpr.br> <mailto:r-br em listas.c3sl.ufpr.br <mailto:r-br em listas.c3sl.ufpr.br>>> escreveu:
>>>> 
>>>> Jasmire,
>>>> Acredito que faltou uma coisa básica: voce explicar o que você espera obter como resultado(visualizar) para que alguém possa propor uma solução.
>>>> 
>>>> Leonard
>>>> 
>>>> Em 1 de dez de 2017 6:34 PM, "Jasmine Moreira via R-br" <r-br em listas.c3sl.ufpr.br <mailto:r-br em listas.c3sl.ufpr.br> <mailto:r-br em listas.c3sl.ufpr.br <mailto:r-br em listas.c3sl.ufpr.br>>> escreveu:
>>>> Pessoas queridas,
>>>> 
>>>> estou encontrando um problema de sobreposição ao utilizar um boxplot com o parâmetro barwidth (usei alpha=0.6 para mostrar a sobreposição). 
>>>> 
>>>> Obrigada pela ajuda,
>>>> Jasmine
>>>> 
>>>> 
>>>> library(ggplot2)
>>>> data(mtcars)
>>>> ggplot(mtcars, aes(x=factor(cyl), y=mpg)) +
>>>>  geom_boxplot(aes(fill=factor(gear)), alpha=0.6, varwidth = TRUE)
>>>> 
>>>> 
>>>> Resultado:
>>>> 
>>>> <Boxplot.png>
>>>> 
>>>> Sem o parâmetro barwidth:
>>>> 
>>>> 
>>>> <Boxplotsem.png>
>>>> 
>>>> 
>>>> 
>>>> 
>>>> _______________________________________________
>>>> R-br mailing list
>>>> R-br em listas.c3sl.ufpr.br <mailto:R-br em listas.c3sl.ufpr.br> <mailto:R-br em listas.c3sl.ufpr.br <mailto:R-br em listas.c3sl.ufpr.br>>
>>>> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br <https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br> <https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br <https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br>>
>>>> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia <http://www.leg.ufpr.br/r-br-guia> <http://www.leg.ufpr.br/r-br-guia <http://www.leg.ufpr.br/r-br-guia>>) e forneça código mínimo reproduzível.
>>>> 
>>>> _______________________________________________
>>>> R-br mailing list
>>>> R-br em listas.c3sl.ufpr.br <mailto:R-br em listas.c3sl.ufpr.br> <mailto:R-br em listas.c3sl.ufpr.br <mailto:R-br em listas.c3sl.ufpr.br>>
>>>> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br <https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br> <https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br <https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br>>
>>>> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia <http://www.leg.ufpr.br/r-br-guia> <http://www.leg.ufpr.br/r-br-guia <http://www.leg.ufpr.br/r-br-guia>>) e forneça código mínimo reproduzível.
>>> 
>>> 
>>> _______________________________________________
>>> R-br mailing list
>>> R-br em listas.c3sl.ufpr.br <mailto:R-br em listas.c3sl.ufpr.br> <mailto:R-br em listas.c3sl.ufpr.br <mailto:R-br em listas.c3sl.ufpr.br>>
>>> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br <https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br> <https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br <https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br>>
>>> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia <http://www.leg.ufpr.br/r-br-guia> <http://www.leg.ufpr.br/r-br-guia <http://www.leg.ufpr.br/r-br-guia>>) e forneça código mínimo reproduzível.
>>> 
>>> _______________________________________________
>>> R-br mailing list
>>> R-br em listas.c3sl.ufpr.br <mailto:R-br em listas.c3sl.ufpr.br>
>>> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br <https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br>
>>> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia <http://www.leg.ufpr.br/r-br-guia>) e forneça código mínimo reproduzível.
>> 
> 
>> _______________________________________________
>> R-br mailing list
>> R-br em listas.c3sl.ufpr.br <mailto:R-br em listas.c3sl.ufpr.br>
>> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br <https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br>
>> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia <http://www.leg.ufpr.br/r-br-guia>) e forne?a c?digo m?nimo reproduz?vel.
> 
> 
> 
> -- 
> Marcelo
> _______________________________________________
> R-br mailing list
> R-br em listas.c3sl.ufpr.br <mailto:R-br em listas.c3sl.ufpr.br>
> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br <https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br>
> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia <http://www.leg.ufpr.br/r-br-guia>) e fornea cdigo mnimo reproduzvel.

-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20171204/e3aedf96/attachment.html>
-------------- Próxima Parte ----------
Um anexo não-texto foi limpo...
Nome: plot_zoom_png.png
Tipo: image/png
Tamanho: 17242 bytes
Descrição: não disponível
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20171204/e3aedf96/attachment.png>


Mais detalhes sobre a lista de discussão R-br