
# Prezados, # tenho uma dúvida em relação a ordenação dos boxplots em relação à mediana em um gráfico de três fatores. # quero que os boxplots fiquem ordenados da maior para a menor mediana (escada), dentro de cada nível do fator que confere as cores no gráfico # abaixo o CMR ################################################################################################################################ #install.packages("ggplot2") library(ggplot2) cmr <- read.table ('http://pastebin.com/raw.php?i=61J9W4Gt', header = T) str(cmr) #ordenando fatores cmr$height <- factor(cmr$height, levels = c('h','m','l')) cmr$Pulse <- factor (cmr$Pulse, levels = c("1LF_Low_Short", "2PF_Low_Short", "2PF_Medium_Medium", "3GF_Medium_Short","3GF_Medium_Long")) #plot ggplot(cmr, aes( height , variable, colour = factor(pop, levels = pop[order(factor(Pulse))]), fill = factor(Pulse)))+ xlab ('Anther levels')+ ylab ('Length (mm)')+ scale_colour_manual( values = rep("black", 24), legend = FALSE) + scale_fill_manual(name = 'Flood Pulse intensity', values = c("#E5E5E5", "#ACACAC", "#747474", "#3B3B3B", "#030303"))+ geom_boxplot(mapping = NULL, data = NULL, stat = "boxplot", position = "dodge", outlier.colour = "black", outlier.shape = 8, outlier.size = 1.5, notch = FALSE, notchwidth = 0.5, show_guide = TRUE)+ theme_bw() ################################################################################################################################ # a dúvida é, como ordenar os boxplots dentro de cada nível de Flood em ordem descrescente da mediana (varias escadinhas)? # [] -- Nicolay Leme da Cunha Biólogo, Mestre, Doutorando em Ecologia e Conservação Universidade Federal de Mato Grosso do Sul, 79070-900 Campo Grande, MS, Brasil E-mail: nicolaycunha@gmail.com lattes.cnpq.br/5916316648872099