Could you please have a look on this code and let me know how to reorder the levels to start with sucrose, p:c, p:c+u, p:c:l+u? and also for the legend to start with the control group?
Here is my code:
Nutrient <- as.factor(c("s", "p:c", "p:c+u", "p:c:l+u"))
Nutrientlevels<-c("s", "p:c", "p:c+u", "p:c:l+u")
levels(Nutrient) <- Nutrientlevels
ggplot(df,aes(x = Nutrient, y = Consumption),levels)+
geom_bar(aes(fill = Diet), stat = "identity",position = "dodge")+
scale_fill_brewer(palette="Set3")+
levels(Nutrient)+
xlab("Nutrient")+
ylab("Average consumption (mg)")+
ggtitle("Average daily consumption")+
theme(panel.grid.major = element_blank(), panel.grid.minor =
element_blank(),panel.background = element_blank(), axis.line =
element_line(colour = "black"))+
guides(color=guide_legend(override.aes=list(fill=NA)))+
theme_bw() +
theme(panel.border = element_blank(), panel.grid.major =
element_blank(),panel.grid.minor = element_blank(),
axis.line = element_line(colour="black"))+
theme(plot.title = element_text(hjust = 0.5))
Thanks so much