2016-01-29 6 views
78

Мне нужно удалить все на оси x, включая метки и отметки, чтобы помечена только ось y. Как мне это сделать?Удалите все метки оси x в ggplot

На изображении ниже я хотел бы «ясность» и все метки и метки удаляться так, чтобы там была только ось.

Образец ggplot

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

ggplot Диаграмма:

enter image description here

Желаемая график:

enter image description here

ответ

196

Вы должны установить на 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()) 
Смежные вопросы