Удаление пустых столбцов в столбчатой ​​диаграмме - PullRequest
1 голос
/ 28 марта 2020

Здравствуйте. Я пытаюсь удалить пустые столбцы, которые отображаются на диаграмме с накоплением. Я уже создал новый фрейм данных с удаленными нулевыми значениями, но он продолжает рисовать черные линии. Вот код:

OTU.melt = melt(SHB.OTU.stack_merge.1000, id = c("type"))

OTUmelt_reorder <- OTU.melt %>% mutate(type = fct_relevel(type, "A", "B", "C", "E", "F", "G", "D", "H"))

OTUmelt_reorder.no0 <- OTUmelt_reorder %>% filter(value != 0)


OTU.melt.x = ggplot(OTUmelt_reorder.no0, aes(x = type, fill = variable, y = value)) +
  geom_bar(stat = "identity", colour = "black") +

  theme(axis.text.x = element_text(angle = 90, size = 14, colour = "black", vjust = 0.5, hjust = 1, face= "bold"), 
        axis.title.y = element_text(size = 12, face = "bold"), legend.title = element_text(size = 16, face = "bold"), 
        legend.text = element_text(size = 12, face = "bold", colour = "black"), 
        axis.text.y = element_text(colour = "black", size = 12, face = "bold")) + 
  labs(x = "", y= "# Sequences", fill = "Family", 
       caption = "A = nest exterior surface
     B = 5cm beneath nest exterior
     C = egg chamber - top 
     E = egg chamber - center
     F = egg chamber - bottom
     G = egg surface
     D = surrounding water
H = nest dripline")

image

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...