ggplot2
Personnalisation des axes, des titres et des légendes
Recherche…
Introduction
Dans cette rubrique, nous allons expliquer comment personnaliser les axes, les titres et les légendes lors de l'utilisation de la bibliothèque ggplot2 .
Modifier le titre de la légende et augmenter la taille de la clé
# 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))
Comparer les fréquences entre les groupes et supprimer le titre de la légende
g + geom_bar(aes(x = cut, fill = color), position = "fill") +
guides(fill = guide_legend(title = NULL))
Placez les objets qui se chevauchent les uns à côté des autres et changez les couleurs des textes des axes
g + geom_bar(mapping = aes(x = cut, fill = clarity), position = "dodge") +
theme(axis.text = element_text(colour = "red", size = 12))
Réglage fin des axes, des textes et des titres
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
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow



