Удалите все метки оси x в ggplot
Мне нужно удалить все на оси x, включая метки и отметки, чтобы помечена только ось y. Как мне это сделать?
На изображении ниже я хотел бы, чтобы ясность и все метки и метки были удалены так, что там была только ось.
Пример ggplot
data(diamonds)
ggplot(data = diamonds, mapping = aes(x = clarity)) + geom_bar(aes(fill = cut))
диаграмма ggplot:
![введите описание изображения здесь]()
Желаемая диаграмма:
![введите описание изображения здесь]()
Ответы
Ответ 1
Вам нужно установить element_blank()
в theme()
элементы, которые нужно удалить
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())