Holaefectivamente lubridate te podría servir library(lubridate) data$fecha_nueva<-dmy(data$ReviewData) El Viernes 28 de septiembre de 2018 16:41, Javier Marcuzzi <javier.ruben.marcuzzi en gmail.com> escribió: Estimada Miriam Le respondo corto, estoy en el celular, escriba str(los datos), su fecha puede ser en realidad texto. Hay varias formas, lubridate, pero yo aprendí striptime y me siento cómodo con este comando. Javier Marcuzzi El vie., 28 de sep. de 2018 1:20 PM, <miriam.alzate en unavarra.es> escribió:> Buenas tardes, > Tengo un problema con una columna de formato fecha. Adjunto una imagen d > cómo tengo las fechas en la columna. ¿Cómo puedo ponerlas todas en el > mismo formato? > > > > Muchas gracias > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es >[[alternative HTML version deleted]] _______________________________________________ R-help-es mailing list R-help-es en r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es [[alternative HTML version deleted]]
Hola, No me sirve porque tengo dos tipos de formatos de fechas. En unos tengo 0 delante del día del mes cuando es entre el 1 y el 9 y en otros no...No sé como unificar eso para que todas tengan el formato por ejemplo: 02/12/2017 y no 2/12/2017. Un saludo El 29/09/2018 a las 13:06, jose luis escribió:> Hola > efectivamente lubridate te podría servir > > library(lubridate) > > data$fecha_nueva<-dmy(data$ReviewData) > > > > > El Viernes 28 de septiembre de 2018 16:41, Javier Marcuzzi > <javier.ruben.marcuzzi en gmail.com> escribió: > > > Estimada Miriam > Le respondo corto, estoy en el celular, escriba str(los datos), su fecha > puede ser en realidad texto. Hay varias formas, lubridate, pero yo aprendí > striptime y me siento cómodo con este comando. > Javier Marcuzzi > > El vie., 28 de sep. de 2018 1:20 PM, <miriam.alzate en unavarra.es > <mailto:miriam.alzate en unavarra.es>> escribió: > > > Buenas tardes, > > Tengo un problema con una columna de formato fecha. Adjunto una imagen d > > cómo tengo las fechas en la columna. ¿Cómo puedo ponerlas todas en el > > mismo formato? > > > > > > > > Muchas gracias > > _______________________________________________ > > R-help-es mailing list > > R-help-es en r-project.org <mailto:R-help-es en r-project.org> > > https://stat.ethz.ch/mailman/listinfo/r-help-es > > > > [[alternative HTML version deleted]] > > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org <mailto:R-help-es en r-project.org> > https://stat.ethz.ch/mailman/listinfo/r-help-es > >[[alternative HTML version deleted]]
Quiza podrias hacerlo en dos pasos, primero elimina el cero para que todos los datos queden uniformes, y luego aplicas lo que ya han señalado. saludos. On 01/10/18 14:05, Miriam Alzate wrote:> Hola, > > No me sirve porque tengo dos tipos de formatos de fechas. En unos tengo > 0 delante del día del mes cuando es entre el 1 y el 9 y en otros no...No > sé como unificar eso para que todas tengan el formato por ejemplo: > 02/12/2017 y no 2/12/2017. > > Un saludo > > > > El 29/09/2018 a las 13:06, jose luis escribió: >> Hola >> efectivamente lubridate te podría servir >> >> library(lubridate) >> >> data$fecha_nueva<-dmy(data$ReviewData) >> >> >> >> >> El Viernes 28 de septiembre de 2018 16:41, Javier Marcuzzi >> <javier.ruben.marcuzzi en gmail.com> escribió: >> >> >> Estimada Miriam >> Le respondo corto, estoy en el celular, escriba str(los datos), su fecha >> puede ser en realidad texto. Hay varias formas, lubridate, pero yo aprendí >> striptime y me siento cómodo con este comando. >> Javier Marcuzzi >> >> El vie., 28 de sep. de 2018 1:20 PM, <miriam.alzate en unavarra.es >> <mailto:miriam.alzate en unavarra.es>> escribió: >> >>> Buenas tardes, >>> Tengo un problema con una columna de formato fecha. Adjunto una imagen d >>> cómo tengo las fechas en la columna. ¿Cómo puedo ponerlas todas en el >>> mismo formato? >>> >>> >>> >>> Muchas gracias >>> _______________________________________________ >>> R-help-es mailing list >>> R-help-es en r-project.org <mailto:R-help-es en r-project.org> >>> https://stat.ethz.ch/mailman/listinfo/r-help-es >>> >> [[alternative HTML version deleted]] >> >> >> _______________________________________________ >> R-help-es mailing list >> R-help-es en r-project.org <mailto:R-help-es en r-project.org> >> https://stat.ethz.ch/mailman/listinfo/r-help-es >> >> > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es >
Estimada Mirian Alzate Habría que ver sus datos originales, yo pienso que son texto y fueron mal almacenados en origen. Debería evaluar si están en formato inglés o no, en otras palabras, ¿Dónde esta el mes? Como en origen no fueron almacenados en formato fecha podría descomponer el texto y luego desde esta crear la fecha para R, una forma de realizarlo es a partir del siguiente ejemplo, es más fácil leerlo que explicarlo.> #=====> Splitting Dates <=====# > dates <- c("1999-05-23", "2001-12-30", "2004-12-17") > temp <- strsplit(dates, "-") > temp[[1]] [1] "1999" "05" "23" [[2]] [1] "2001" "12" "30" [[3]] [1] "2004" "12" "17" Javier Rubén Marcuzzi El lun., 1 oct. 2018 a las 14:05, Miriam Alzate (<miriam.alzate en unavarra.es>) escribió:> Hola, > > No me sirve porque tengo dos tipos de formatos de fechas. En unos tengo 0 > delante del día del mes cuando es entre el 1 y el 9 y en otros no...No sé > como unificar eso para que todas tengan el formato por ejemplo: 02/12/2017 > y no 2/12/2017. > > Un saludo > > > > El 29/09/2018 a las 13:06, jose luis escribió: > > Hola > efectivamente lubridate te podría servir > > library(lubridate) > > data$fecha_nueva<-dmy(data$ReviewData) > > > > > El Viernes 28 de septiembre de 2018 16:41, Javier Marcuzzi > <javier.ruben.marcuzzi en gmail.com> <javier.ruben.marcuzzi en gmail.com> > escribió: > > > Estimada Miriam > Le respondo corto, estoy en el celular, escriba str(los datos), su fecha > puede ser en realidad texto. Hay varias formas, lubridate, pero yo aprendí > striptime y me siento cómodo con este comando. > Javier Marcuzzi > > El vie., 28 de sep. de 2018 1:20 PM, <miriam.alzate en unavarra.es> escribió: > > > Buenas tardes, > > Tengo un problema con una columna de formato fecha. Adjunto una imagen d > > cómo tengo las fechas en la columna. ¿Cómo puedo ponerlas todas en el > > mismo formato? > > > > > > > > Muchas gracias > > _______________________________________________ > > R-help-es mailing list > > R-help-es en r-project.org > > https://stat.ethz.ch/mailman/listinfo/r-help-es > > > > [[alternative HTML version deleted]] > > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es > > > >[[alternative HTML version deleted]]
Hola Miriam, ¿Has probado en cualquier caso?. "lubridate" es capaz de gestionar estas diferencias. Usa la función "dmy()", que entenderá esas pequeñas diferencias con respecto al día. Puede gestionar incluso diferencias mucho mayores... Saludos, Carlos Ortega www.qualityexcellence.es El lun., 1 oct. 2018 a las 19:05, Miriam Alzate (<miriam.alzate en unavarra.es>) escribió:> Hola, > > No me sirve porque tengo dos tipos de formatos de fechas. En unos tengo > 0 delante del día del mes cuando es entre el 1 y el 9 y en otros no...No > sé como unificar eso para que todas tengan el formato por ejemplo: > 02/12/2017 y no 2/12/2017. > > Un saludo > > > > El 29/09/2018 a las 13:06, jose luis escribió: > > Hola > > efectivamente lubridate te podría servir > > > > library(lubridate) > > > > data$fecha_nueva<-dmy(data$ReviewData) > > > > > > > > > > El Viernes 28 de septiembre de 2018 16:41, Javier Marcuzzi > > <javier.ruben.marcuzzi en gmail.com> escribió: > > > > > > Estimada Miriam > > Le respondo corto, estoy en el celular, escriba str(los datos), su fecha > > puede ser en realidad texto. Hay varias formas, lubridate, pero yo > aprendí > > striptime y me siento cómodo con este comando. > > Javier Marcuzzi > > > > El vie., 28 de sep. de 2018 1:20 PM, <miriam.alzate en unavarra.es > > <mailto:miriam.alzate en unavarra.es>> escribió: > > > > > Buenas tardes, > > > Tengo un problema con una columna de formato fecha. Adjunto una imagen > d > > > cómo tengo las fechas en la columna. ¿Cómo puedo ponerlas todas en el > > > mismo formato? > > > > > > > > > > > > Muchas gracias > > > _______________________________________________ > > > R-help-es mailing list > > > R-help-es en r-project.org <mailto:R-help-es en r-project.org> > > > https://stat.ethz.ch/mailman/listinfo/r-help-es > > > > > > > [[alternative HTML version deleted]] > > > > > > _______________________________________________ > > R-help-es mailing list > > R-help-es en r-project.org <mailto:R-help-es en r-project.org> > > https://stat.ethz.ch/mailman/listinfo/r-help-es > > > > > > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es >-- Saludos, Carlos Ortega www.qualityexcellence.es [[alternative HTML version deleted]]