首页 > 解决方案 > 如何删除带有“?”的条目 在X轴职业?

问题描述

在此处输入图像描述如何删除带有“?”的条目 在X轴职业?成人数据集

标签: rggplot2

解决方案


不使用 dplyr,你也可以使用类似的东西:

data<-data[data$Occupation != "?",]

这将删除 Occupation = "?" 的行 完全来自您的数据。

如果您想将这些条目保留在数据集中,但只是将它们从图中排除,您可以将代码调整为:

a <- ggplot(mydata[mydata$occupation != "?",] + aes(x = occupation, y = race) + labs(title = "Proportion of Different Races in Different Ocupations", x = "Occupation", y = "Proportion among Races") + theme(axis.text.x = element_text(size = 12, angle = 90, hjust = 1)) 

推荐阅读