R 如何从带有NAs的绘图栏中删除空白因子

R 如何从带有NAs的绘图栏中删除空白因子,r,plot,ggplot2,rstudio,bar-chart,R,Plot,Ggplot2,Rstudio,Bar Chart,我想从我的ggplor栏中删除“南极洲”,我尝试使用na.rm和na.omit,但我仍然在图表中看到南极洲栏。数据和输出附在这里。有人能帮我输入数据吗 Bar1<- ggplot(ContinentMaster,aes(x=ContinentMaster$Continent,y=NoOfcountries, fill=NoOfcountries,label = NoOfcountries,na.rm = TRUE)) Bar1+ geom_bar(stat = "identi

我想从我的ggplor栏中删除“南极洲”,我尝试使用na.rm和na.omit,但我仍然在图表中看到南极洲栏。数据和输出附在这里。有人能帮我输入数据吗

Bar1<- 
ggplot(ContinentMaster,aes(x=ContinentMaster$Continent,y=NoOfcountries,
    fill=NoOfcountries,label = NoOfcountries,na.rm = TRUE))

Bar1+  geom_bar(stat = "identity",color="Blue",fill="LightGreen",size=0.5)+
geom_text(size=3, position = position_stack(vjust = 1.05))+
xlab(" ")+
ylab("No Of Countries")+
scale_y_continuous(limits=c(0, 60),breaks=c(0,10,20,30,40,50,60))+
scale_x_discrete(labels = function(x) str_wrap(x, width = 10))+
theme_bw()+
theme(panel.grid.major = element_blank(),
    panel.grid.minor = element_blank(),
    panel.border = element_blank(),
    axis.line = element_line(colour = "black"))


Bar1这行代码将对您的数据框进行子集,只保留具有值为ContinumMaster$NoOfcountries(即不为NA)的行:


大陆大师欢迎来到StackOverflow!请举例说明,不要附加数据的图像。