[R-es] Dividir una variable

Carlos J. Gil Bellosta cgb @end|ng |rom d@t@n@|yt|c@@com
Lun Jul 19 19:42:19 CEST 2021


¿Algo así?

tmp <- do.call(rbind, strsplit(X, "-"))
Y1  <- as.numeric(tmp[,1])
Y2  <- as.numeric(tmp[,2])

Un saludo,

Carlos J. Gil Bellosta
http://www.datanalytics.com

El lun, 19 jul 2021 a las 19:16, Jose Miguel Contreras (<jmcontreras using ugr.es>)
escribió:

> Hola a todos
>
> Estoy un poco atascado con cómo dividir una variable que tiene un carácter
> común en dos tomando la parte anterior del carácter y la posterior.
>
> La idea es,
>
> Dado un vector
> X <- c(“1-5”, “2-7”, “10-15”)
> La idea es sacar dos vectores
>
> Y1 <- c(1, 2, 10)
> Y2 <- c(5, 7, 15)
>
> Gracias
> _______________________________________________
> R-help-es mailing list
> R-help-es using r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>

	[[alternative HTML version deleted]]



Más información sobre la lista de distribución R-help-es