2016-01-29 26 views
78

Tôi cần phải xóa mọi thứ trên trục x bao gồm các nhãn và dấu tick, để chỉ trục y được gắn nhãn. Làm thế nào tôi sẽ làm điều này?Xóa tất cả các nhãn trục x trong ggplot

Trong hình ảnh bên dưới, tôi muốn 'rõ ràng' và tất cả các dấu tick và nhãn được loại bỏ sao cho chỉ có đường trục ở đó.

mẫu ggplot

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

ggplot Chart:

enter image description here

mong muốn biểu đồ:

enter image description here

Trả lời

196

Bạn cần phải thiết lập để element_blank() trong theme() yếu tố mà bạn cần phải loại bỏ

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()) 
Các vấn đề liên quan