Hi, I need help to tidy up my species relative abundance stacked bar graph. I want to be able to change the y-axis values from 0 - 1.0 to 0 - 100 without impacting the data, so that my axis label 'Relative Abundance (%)' is applicable. This is what I have used so far:
library(dplyr)
lvl6.short.T4 <- lvl_25[-c(1:6),]
melt.2.T4<-melt(lvl6.short.T4, id.vars = "Treatment",
variable.name = "Genera",
value.name = "Abundance")
lvl6_bars <- ggplot(melt.2.T4, aes(x = Treatment, y = Abundance, fill = Genera)) +
labs(x=NULL, y='Relative abundance (%)') +
geom_bar(position = 'fill', stat='identity') +
theme_bw() + scale_fill_manual(name=NULL, values = c(as.vector(stepped(24)))) +
theme(axis.title=element_text(size=6),
axis.text=element_text(size=5, colour = 'black'),
strip.text=element_text(size=3),
strip.background=element_rect(fill=NA, color='black', size=0.5),
panel.border=element_rect(fill=NA, color='black'),
legend.position='right',
legend.text=element_text(size=4, face = "italic"),
legend.key.size = unit(10, 'pt'),
panel.grid.major = element_blank(),
panel.grid.minor = element_blank(),
panel.background = element_blank(),
axis.line = element_line(colour = "black"))
lvl6_bars
which produces: