it-swarm.com.de

Entfernen Sie alle x-Achsen-Beschriftungen in ggplot

Ich muss alles auf der x-Achse einschließlich der Beschriftungen und der Häkchen entfernen, damit nur die y-Achse beschriftet wird. Wie würde ich das machen?

In der Abbildung unten möchte ich, dass "Klarheit" und alle Häkchen und Beschriftungen entfernt werden, sodass nur die Achsenlinie vorhanden ist.

Beispiel ggplot

data(diamonds)
ggplot(data = diamonds, mapping = aes(x = clarity)) + geom_bar(aes(fill = cut))

ggplot-Diagramm:

enter image description here

Gewünschtes Diagramm:

enter image description here

167
Vedda

Sie müssen in den zu entfernenden Elementen element_blank() auf theme() setzen

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())
380
Didzis Elferts