
Olá Polliane, Dando uma olhada aqui neste link: http://stackoverflow.com/questions/4260698/r-ordering-in-boxplot , consegui criar o seguinte exemplo: ==== library(gstat) data(meuse) boxplot(lead ~ landuse, data=meuse) meuse2 <- meuse meuse2$landuse <- ordered(meuse2$landuse, levels=c("W", "Tv", "STA", "SPO", "Aa", "Ga", "Fw", "Fh", "DEN", "Ab", "Ag", "Ah", "Am", "B", "Bw")) boxplot(lead ~ landuse, data=meuse2) ==== --- Atenciosamente,Raphael Saldanha rfsaldanha@outlook.com From: farbby@gmail.com Date: Mon, 12 Aug 2013 21:52:41 -0300 To: r-br@listas.c3sl.ufpr.br Subject: [R-br] Boxplot ordem Olá, novamente, Procurei nos tópicos sobre como ordenar boxplot e não encontrei a solução.Tenho um boxplot feito com a interação de duas variáveis. box2009 = boxplot(x~setor*trat, ano2009, ylab="Riqueza/m²") A ordem das caixas que vem são: "Fr.Adj" "Fu.Adj" "Fr.Dalb" "Fu.Dalb" E eu quero trocar para: "Fr.Adj", "Fr.Dalb", "Fu.Dalb", "Fu.Adj" Vi que mexendo em factor() e colocando: factor = factor(box2009, levels=c("Fr.Adj", "Fr.Dalb", "Fu.Dalb", "Fu.Adj")) Era pra dar certo, mas na verdade vem este erro:Error in model.frame.default(formula = x ~ factor, data = ano2009) : variable lengths differ (found for 'factor') Alguém tem uma sugestão de como poderia mudar essa ordem? Muito obrigada e boa noite! Polliana -- Polliana Zocche de Souza Bióloga/Mestre em EcologiaDoutoranda em Ecologia Departamento de Biologia Vegetal, IB, UNICAMP _______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forne�a c�digo m�nimo reproduz�vel.