Buenos días , por favor alguien me puede ayudar necesito separar en tres columnas una columna fecha que viene en el siguiente formato (01/01/1983) Muchas gracias Saludos [[alternative HTML version deleted]]
Hola fecha = "01/01/1983" strsplit(fecha, "/") Isidro Hidalgo Arellano Observatorio del Mercado de Trabajo Consejería de Economía, Empresas y Empleo http://www.castillalamancha.es/ -----Mensaje original----- De: R-help-es <r-help-es-bounces en r-project.org> En nombre de Paulina Jara Armijo Enviado el: martes, 12 de febrero de 2019 12:26 Para: Lista R <r-help-es en r-project.org> Asunto: [R-es] Consulta Fecha R Buenos días , por favor alguien me puede ayudar necesito separar en tres columnas una columna fecha que viene en el siguiente formato (01/01/1983) Muchas gracias Saludos [[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
Paulina, hay un metodo sencilloUna vez cargada la libreria tidyr
library(tidyr)
tus_datos<-separate(tus_datos, fecha, c("dia", "mes",
"año")). Esto te separa la columna fecha en tres columnas (pues
llamarlas como gustes)
De: Paulina Jara Armijo <jara.armijo.paulina en gmail.com>
Para: Lista R <r-help-es en r-project.org>
Enviado: Martes 12 de febrero de 2019 12:32
Asunto: [R-es] Consulta Fecha R
Buenos días , por favor alguien me puede ayudar
necesito separar en tres columnas una columna fecha que viene en el
siguiente formato (01/01/1983)
Muchas gracias
Saludos
[[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]]
Usa lubridate.
Si es una fecha, puedes sacar el a?o con:
year(fecha)
El mes con
month(fecha)
y el dia con
day(fecha)
Un saludo
Jes?s
________________________________
De: R-help-es <r-help-es-bounces en r-project.org> en nombre de Paulina
Jara Armijo <jara.armijo.paulina en gmail.com>
Enviado: martes, 12 de febrero de 2019 12:25
Para: Lista R
Asunto: [R-es] Consulta Fecha R
Buenos d?as , por favor alguien me puede ayudar
necesito separar en tres columnas una columna fecha que viene en el
siguiente formato (01/01/1983)
Muchas gracias
Saludos
[[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]]
Otra forma...> df <- data.frame(my_fecha = c("1/1/1993", "2/1/1994", "10/10/2016") ) > dfmy_fecha 1 1/1/1993 2 2/1/1994 3 10/10/2016> library(tidyr) > df %>% separate( my_fecha, c('dia','mes','anio'), "/")dia mes anio 1 1 1 1993 2 2 1 1994 3 10 10 2016 Saludos, Carlos Ortega www.qualityexcellence.es El mar., 12 feb. 2019 a las 12:42, Jesús Para Fernández (< j.para.fernandez en hotmail.com>) escribió:> Usa lubridate. > > Si es una fecha, puedes sacar el año con: > > year(fecha) > > El mes con > month(fecha) > > y el dia con > day(fecha) > > Un saludo > Jesús > ________________________________ > De: R-help-es <r-help-es-bounces en r-project.org> en nombre de Paulina Jara > Armijo <jara.armijo.paulina en gmail.com> > Enviado: martes, 12 de febrero de 2019 12:25 > Para: Lista R > Asunto: [R-es] Consulta Fecha R > > Buenos días , por favor alguien me puede ayudar > necesito separar en tres columnas una columna fecha que viene en el > siguiente formato (01/01/1983) > > Muchas gracias > Saludos > > [[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]] > > _______________________________________________ > 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]]