删除ggplot中的所有x轴标签

我需要删除x轴上的所有内容,包括标签和刻度标记,以便只标记y轴。 我将如何做到这一点?

在下面的图片中,我想“清晰”,并删除所有的刻度线和标签,以便只有轴线在那里。

示例ggplot

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

ggplot图表:

在这里输入图像说明

所需图表:

在这里输入图像说明

您必须在需要移除的theme()元素中设置element_blank()

 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())