[R-es] Separate

Carlos Ortega
Wed, 04 Mar 2015 12:39:28 -0000

Hola,

Puedes hacerlo así:

#---------------------
> dat <- data.frame( fechas = c( "1/1/2001",
"1/2/2002", "1/3/2003") )
> tmp <- as.data.frame( str_split_fixed( dat$fechas, "/", n  = 3
) )
> head(tmp)
  V1 V2   V3
1  1  1 2001
2  1  2 2002
3  1  3 2003
#-------------------

Eso sí, te exige tener cargado el paquete "stringr", del que puedes
obtener
versiones construidas para R-2.11.

Saludos,
Carlos Ortega
www.qualityexcellence.es

El 4 de marzo de 2015, 13:21, pepeceb <pepeceb en yahoo.es> escribió:

> Hola a tod en sAlguien conoce alguna función similar a "separate"
del
> paquete tidyr ?
> Quiero hacer algo similar a :
> separate(storms, date,c("y","m","d"))
> Es decir, separar la fecha en tres columnas (año, mes y día)
> Lo malo es que no puedo usar separate porque tengo que usar un R 2.11 o
> anterior y el paquete tidyr es posterior al 3.0
> Saludos y gracias !!
>         [[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