Hola,
Esta es una forma:
> library(stringr)
> cad.ena <- c("a", "b", "c", "d")
>
> tmp <- str_c(cad.ena[1], cad.ena[2], sep=",")
>
> cad.out <- c(tmp, cad.ena[3:4])
> cad.out
[1] "a,b" "c" "d"
En R hay una gran variedad de funciones para manejar cadenas de texto.
Mi preferencia es utilizar la librería "stringr" que es una colección
de
funciones que envuelven a esas otras, pero de una forma más estructurada.
Y sí, no hay un "traductor" de SAS a R. Solo hay funciones para
importar
datos, data.frames de SAS.
Saludos,
Carlos Ortega
www.qualityexcellence.es
El 12 de febrero de 2014, 20:02, Patricio Fuenmayor Viteri <
patricio.fuenmayor@outlook.com> escribió:
> Hola a todos, estoy migrando unos procesos y quisiera saber si existe
> alguna función que haga algo similar, sino, a programar se ha dicho ...
!!!!
> tengo un proceso en SAS que lo que hace es acumular unos nombres en una
> variable texto y solos separa por una coma y los agrupa por una variable,
> el ejemplo es el siguiente:
> col1 txt1 a1 b1 c 2 d2 e
> ejecuto la macro agrupando por col1 y se tiene este resultado
> col1 txt1 a,b,c2 d,e
>
> hay algo similar en R ???
> gracias por su ayuda ... !!!
>
> [[alternative HTML version deleted]]
>
>
> _______________________________________________
> R-help-es mailing list
> R-help-es@r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
>
--
Saludos,
Carlos Ortega
www.qualityexcellence.es
[[alternative HTML version deleted]]