ggplot2
Anpassen von Achsen, Titeln und Legenden
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))
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))
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))
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"))
Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow



