Suche…


Einführung

In diesem Thema wird erläutert, wie Sie Achsen, Titel und Legenden ggplot2 während Sie die Bibliothek ggplot2 verwenden.

Legendentitel ändern und Schlüsselgröße erhöhen

# load the library
library(ggplot2)

# create a blank canvas
g <- ggplot(data = diamonds)

g + geom_bar(aes(x = cut, fill = cut)) + 
    scale_fill_discrete(guide = guide_legend(title = "CUT", 
                                             keywidth = 2, 
                                             keyheight = 2))

Geben Sie hier die Bildbeschreibung ein

Vergleichen Sie die Häufigkeiten zwischen Gruppen und entfernen Sie den Legendentitel

g + geom_bar(aes(x = cut, fill = color), position = "fill") + 
    guides(fill = guide_legend(title = NULL))

Geben Sie hier die Bildbeschreibung ein

Platzieren Sie überlappende Objekte nebeneinander und ändern Sie die Farbe der Achsentexte

g + geom_bar(mapping = aes(x = cut, fill = clarity), position = "dodge") +
    theme(axis.text = element_text(colour = "red", size = 12))

Geben Sie hier die Bildbeschreibung ein

Feinabstimmungsachsen Ticks, Texte und Titel

 g + geom_histogram(aes(price, fill = cut), binwidth = 500) + 
    labs(x = "Price", y = "Number of diamonds", 
         title = "Distribution of prices \n across Cuts") + 
    theme(plot.title = element_text(colour = "red", face = "italic"),
        axis.title.x = element_text(face="bold", 
                                      colour="darkgreen", size = 12),
      axis.text.x  = element_text(angle = 45, vjust = 0.5, size = 12), 
      axis.title.y = element_text(face="bold", 
                                  colour="darkblue", size = 12),
      axis.text.y  = element_text(size = 12, colour = "brown"))

Geben Sie hier die Bildbeschreibung ein



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow