J'ai besoin de tout supprimer sur l'axe des x, y compris les étiquettes et les graduations, de sorte que seul l'axe des y soit étiqueté. Comment je ferais ça?
Dans l'image ci-dessous, j'aimerais que la "clarté" soit supprimée et que toutes les marques de graduation et tous les libellés soient supprimés afin que seule la ligne d'axe soit présente.
Exemple de ggplot
data(diamonds)
ggplot(data = diamonds, mapping = aes(x = clarity)) + geom_bar(aes(fill = cut))
Graphique ggplot:
Tableau souhaité:
Vous devez définir sur element_blank()
dans theme()
éléments à supprimer
ggplot(data = diamonds, mapping = aes(x = clarity)) + geom_bar(aes(fill = cut))+
theme(axis.title.x=element_blank(),
axis.text.x=element_blank(),
axis.ticks.x=element_blank())