ggplot-Boxplot-Etiketten werden nicht angezeigt

Aug 30 2020

Ich erstelle ein Boxplot und kann das Plot anzeigen lassen, aber die Häkchen und Beschriftungen der x- und y-Achse werden nicht angezeigt. Dies geschieht sowohl mit meinen eigenen Daten als auch mit Beispieldaten. Hier sind die Beispieldaten (vonhttp://www.cookbook-r.com/Graphs/Axes_(ggplot2)/::

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

Und die daraus resultierende Zahl

Das Einstellen der diskreten x-Achse ändert auch nichts

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

führt zu einer Änderung der Reihenfolge der Boxplots, es werden jedoch keine Beschriftungen angezeigt. Warum werden die Zecken und Beschriftungen nicht angezeigt und wie kann ich sie anzeigen lassen?

Antworten

1 johnnyg Sep 02 2020 at 00:06

Die Frage wurde in den Kommentaren von @ chemdork123 gelöst, wollte aber die Antwort hier posten, um die Frage zu schließen. Ich habe alle Pakete außer den Basis- und empfohlenen Paketen deinstalliert und dabei die hier aufgeführten Anweisungen befolgthttps://www.r-bloggers.com/how-to-remove-all-user-installed-packages-in-r/. Nachdem ich alle Pakete deinstalliert hatte, installierte ich sie neu ggplot2und die Beschriftungen wurden angezeigt. Nachdem ich jedes vorherige Problem einzeln neu installiert hatte, stellte ich fest, dass dies ggterndas Problem war. Durch erneutes Entfernen ggternund erneutes Installieren ggplot2wurde das Problem behoben, und der Code wird einwandfrei ausgeführt.