Hola a todos, tengo un vector de fechas con el día y el mes escrito en ingles y mi R no lo reconoce, me parece que con cambiar el lenguaje del R alcanzaría pero no se como hacerlo. Les dejo un ejemplo de lo que me sucede. aux1 = "Jueves, Febrero 14, 2011, 10:38 PM" aux2 = "Tuesday, February 15, 2011, 10:38 PM" myDateFormat <- "%A, %B %d, %Y, %I:%M %p"; as.POSIXct(aux1, format=myDateFormat); "2011-02-14 22:38:00 UYST" as.POSIXct(aux2, format=myDateFormat); NA Gracias [[alternative HTML version deleted]]
Si estás en windows tenes que usar Sys.setlocale(category= "LC_TIME", "English") Sino fijate en la ayuda de Sys.setlocale. Espero que sea de ayuda. Luciano El 14 de septiembre de 2011 19:17, Diego Forteza <diegoforteza@gmail.com>escribió:> Hola a todos, > > tengo un vector de fechas con el día y el mes escrito en ingles y mi R no > lo > reconoce, me parece que con cambiar el lenguaje del R alcanzaría pero no se > como hacerlo. > Les dejo un ejemplo de lo que me sucede. > > > aux1 = "Jueves, Febrero 14, 2011, 10:38 PM" > aux2 = "Tuesday, February 15, 2011, 10:38 PM" > > myDateFormat <- "%A, %B %d, %Y, %I:%M %p"; > > as.POSIXct(aux1, format=myDateFormat); > "2011-02-14 22:38:00 UYST" > > as.POSIXct(aux2, format=myDateFormat); > NA > > Gracias > > [[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]]
Estoy con linux, ubuntu. Buscando en el help de esa función llegue a esto que me anduvo Sys.setlocale("LC_ALL","en_US.UTF8") Muchas Gracias Luciano 2011/9/14 Luciano Selzer <luciano.selzer@gmail.com>> Si estás en windows tenes que usar > > Sys.setlocale(category= "LC_TIME", "English") > > Sino fijate en la ayuda de Sys.setlocale. > Espero que sea de ayuda. > Luciano > > > El 14 de septiembre de 2011 19:17, Diego Forteza <diegoforteza@gmail.com>escribió: > >> Hola a todos, >> >> tengo un vector de fechas con el día y el mes escrito en ingles y mi R no >> lo >> reconoce, me parece que con cambiar el lenguaje del R alcanzaría pero no >> se >> como hacerlo. >> Les dejo un ejemplo de lo que me sucede. >> >> >> aux1 = "Jueves, Febrero 14, 2011, 10:38 PM" >> aux2 = "Tuesday, February 15, 2011, 10:38 PM" >> >> myDateFormat <- "%A, %B %d, %Y, %I:%M %p"; >> >> as.POSIXct(aux1, format=myDateFormat); >> "2011-02-14 22:38:00 UYST" >> >> as.POSIXct(aux2, format=myDateFormat); >> NA >> >> Gracias >> >> [[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]]