Lo que dice Marcelino es buena solución, es lo que yo hago. El mié., 23 sept. 2020 8:59, Marcelino de la Cruz Rot < marcelino.delac...@urjc.es> escribió:
> Hola: > Si el orden de los niveles de tu factor no es el que quieres, puedes > especificar tu orden preferido al crear el factor (o posteriormente: ver > ejemplo debajo). De esa manera te representará cada nivel en el orden > que tú quieres. Esto vale, lógicamente, tanto para datos de fechas como > para cualquier otra variable categórica. > > Saludos, > > Marcelino > > > X <- factor(c("ENE", "FEB", "MAR", "ABR", "MAY", "JUN", "JUL", "AGO", > "SEP", "OCT", "NOV", "DIC")) > > X > [1] ENE FEB MAR ABR MAY JUN JUL AGO SEP OCT NOV DIC > Levels: ABR AGO DIC ENE FEB JUL JUN MAR MAY NOV OCT SEP > > > X2 <- factor(X, levels=c("ENE", "FEB", "MAR", "ABR", "MAY", "JUN", > "JUL", "AGO", "SEP", "OCT", "NOV", "DIC")) > > X2 > [1] ENE FEB MAR ABR MAY JUN JUL AGO SEP OCT NOV DIC > Levels: ENE FEB MAR ABR MAY JUN JUL AGO SEP OCT NOV DIC > > > > > El 23/09/2020 a las 8:23, jose luis via R-help-es escribió: > > Holaimagino que tienes la variable mes como número o como factor. Para > que lo ordene cronologicamente debe estar en formato fecha, por ejemplo así: > > Diario_S2$mes<-as.Date( Diario_S2&mes, format = "%d/%m/%Y" ) > > En miércoles, 23 de septiembre de 2020 02:53:42 CEST, Jesus MARTIN > F. <jmf...@gmail.com> escribió: > > > > Hola, > > > > Estoy haciendo un gráfico con: > > > > > ############################################################################# > > ## GRAFICO BARRAS : VALORES AL DEBE MENSUALIZADO > > ggplot(Diario_S2, aes(x=mes_AAA, by = MES , y=ARS_DEB))+ # ASIGNAR > > VARIABLES > > geom_bar(stat="identity", width=0.7, # ANCHO BARRAS > > colour="grey", fill="darkgreen", # ASPECTO (borde y > > relleno) > > position = "dodge")+ > > scale_fill_brewer(palette = "paired")+ # PALETA DE COLORES > > labs(x="MESES", y="IMPORTES EN ARS",color="Tipo")+ # TITULOS > EJES > > ggtitle("VALORES AL DEBE POR MES") # TITULO > > GRAFICO > > > ############################################################################# > > > > El problema es que me està ordenando las barras por el mes > alfabéticamente > > , > > > > Los valores de X, son: > > > > [1] ENE FEB MAR ABR MAY JUN JUL AGO SEP OCT NOV DIC > > Levels: ABR AGO DIC ENE FEB JUL JUN MAR MAY NOV OCT SEP > > > > El gráfico me está apareciendo ordenado alfabéticamente, según > "Levels" y > > necesito que quede por meses, respetando el orden de los meses y no > > ordenándolos alfabéticamente, > > > > Gracias, > > > > Jesús > > > > > > > > > > > > > > > > > > > > > > _________________ > > > > *Jesús MARTÍN FRADE * > > Skype: jmfpas > > Tel (celular): (011) 154-946-2131 (Argentina) > > (+54) 911-4946-2131 (Internacional) > > Facebook http://www.facebook.com/jesusmartinfrade > > > > [image: Mailtrack] > > < > https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality5& > > > > Remitente > > notificado con > > Mailtrack > > < > https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality5& > > > > 22/09/20 > > 21:50:58 > > > > [[alternative HTML version deleted]] > > > > _______________________________________________ > > R-help-es mailing list > > R-help-es@r-project.org > > https://stat.ethz.ch/mailman/listinfo/r-help-es > > [[alternative HTML version deleted]] > > > > _______________________________________________ > > R-help-es mailing list > > R-help-es@r-project.org > > https://stat.ethz.ch/mailman/listinfo/r-help-es > > . > > > -- > Marcelino de la Cruz Rot > Depto. de Biología y Geología > Física y Química Inorgánica > Universidad Rey Juan Carlos > Móstoles España > > _______________________________________________ > R-help-es mailing list > R-help-es@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es > [[alternative HTML version deleted]] _______________________________________________ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es