[R-es] ORDEN GRÁFICO POR MESES
Victoria Lopez
v|opez|o @end|ng |rom ucm@e@
Mie Sep 23 10:07:13 CEST 2020
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.delacruz using 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. <jmfpas using 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 using r-project.org
> > https://stat.ethz.ch/mailman/listinfo/r-help-es
> > [[alternative HTML version deleted]]
> >
> > _______________________________________________
> > R-help-es mailing list
> > R-help-es using 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 using r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
[[alternative HTML version deleted]]
Más información sobre la lista de distribución R-help-es