rótulos de boxplot ggplot não aparecendo

Aug 30 2020

Estou criando um boxplot e posso fazer com que o gráfico seja exibido, mas os marcadores e rótulos dos eixos x e y não aparecem. Isso ocorre com meus próprios dados, bem como com dados de exemplo. Aqui estão os dados de exemplo (dehttp://www.cookbook-r.com/Graphs/Axes_(ggplot2)/:

bp <- ggplot(PlantGrowth, aes(x=group, y=weight)) +
  geom_boxplot()
bp

E a figura resultante

Definir o eixo x discreto também não muda nada

bp + scale_x_discrete(limits=c("trt1","trt2","ctrl"))

resulta na alteração da ordem dos boxplots, mas nenhum rótulo é exibido. Por que os marcadores e rótulos não estão aparecendo e como faço para que eles apareçam?

Respostas

1 johnnyg Sep 02 2020 at 00:06

A pergunta foi resolvida nos comentários por @chemdork123 mas queria postar a resposta aqui para fechar a pergunta. Eu desinstalei todos os pacotes, exceto os pacotes base e recomendados, seguindo as instruções encontradas aquihttps://www.r-bloggers.com/how-to-remove-all-user-installed-packages-in-r/. Após desinstalar todos os pacotes, reinstalei ggplot2e as legendas apareceram. Depois de reinstalar cada problema anterior, um por um, aprendi que ggternera o problema aqui. Remover ggterne reinstalar ggplot2novamente corrigiu o problema e o código funciona perfeitamente.