poligono para pairs ordenar librerias grafico graficas graficar grafica ejemplos cuadricula barras r sorting date dataframe

para - Cómo ordenar un marco de datos por fecha



poligono en r (5)

En caso de que desee ordenar las fechas con orden descendente, el signo menos no funciona con Fechas.

out <- DF[rev(order(as.Date(DF$end))),]

Sin embargo, puede tener el mismo efecto con una función de propósito general: rev (). Por lo tanto, mezcle rev y ordene como:

#init data DF <- data.frame(ID=c(''ID3'', ''ID2'',''ID1''), end=c(''4/1/09 12:00'', ''6/1/10 14:20'', ''1/1/11 11:10'') #change order out <- DF[rev(order(as.Date(DF$end))),]

Espero que haya ayudado.

Necesito ordenar un marco de datos por fecha en R. Las fechas están todas en la forma de "dd / mm / aaaa". Las fechas están en la tercera columna. El encabezado de columna es V3. He visto cómo ordenar un cuadro de datos por columna y he visto cómo convertir la cadena en un valor de fecha. No puedo combinar los dos para ordenar el marco de datos por fecha.


Hoy en día, es la biblioteca lubridate y dplyr más eficiente y cómoda de usar.

d$V3 <- lubridate::dmy(d$V3) dplyr::arrange(d, V3)


La única forma en que funcionó con horas, a través de un formato de EE. UU. En fuente (mm-dd-aaaa HH-MM-SS PM / AM) ...

df_dataSet$time <- as.POSIXct( df_dataSet$time , format = "%m/%d/%Y %I:%M:%S %p" , tz = "GMT") class(df_dataSet$time) df_dataSet <- df_dataSet[do.call(order, df_dataSet), ]


Si solo desea reorganizar las fechas de la más antigua a la más nueva en r etc., siempre puede hacer:

dataframe <- dataframe[nrow(dataframe):1,]

Me ha ahorrado exportar dentro y fuera de Excel solo para ordenar los datos de Yahoo Finance.